It should work, and, it is working for most of my devices. Some are not syncing properly, but, the problem is not calibre related.
I did hit a problem last year with syncing and collections. The issue was that I change the case for some tags being used for collections. One of them was changed from "toRead" to
"ToRead". This broke the sync because the way calibre renamed the collection was not compatible with how Kobo handles this. To fix it, I had to go through all my devices and delete the collections that clashed. Then sync and then let calibre do its thing.
There does seem to be another syncing problem related to the "BookReader.sqlite" database. This is an encrypted database on the device. Kobo uses it for things like Kobo Plus but, it has something in it for the API. It usually should be small, less than 1MB, unless you are a heavy Kobo Plus. I occasionally see it much bigger and roughly the same size as the main database, KoboReader.sqlite. Removing "BookReader.sqlite" and restarting the device can fix the problem.
|