As noted recently I'd found that v1.6.6 of Joplin had fixed this issue on both Mac and Windows.

I'd since tried the Android v1.6.6 app and it also resolved the issue. It wasn't necessary for the existing app data to be purged first, but as I'd already done that the day before the previous purge might have already cleaned things up enough that the new version would work properly.

Unfortunately the error has come back. Both my Mac and Android devices are currently in the middle of resyncing all my notes even though this is unnecessary, and the "fetched items" count seems to keep building with every sync.

This is getting to the point where I'll need to delete the app from my mobile devices. This constant syncing is destroying their battery life.