Synchronisation bug between mobile, droid and desktop version -> mobile does not track progress

Hi,

since updating to the newest version of Anki Desktop (Mac Version ⁨25.02.7 (1b882285)⁩
Python 3.9.18 Qt 6.6.2 PyQt 6.6.1)) there seems to be a synchronisation bug between mobile (ipad)/ droid (android) to Desktop (Mac). If I work through new cards and repetitions on ipad or android they are not shown as done on the Desktop Version, however the synchronisation does not show any warnings. The counter for cards done on the day does update on the desktop version though however the cards done on mobile are still shown as new on desktop. It seems like it is not tracking the progress correctly when done on mobile. If I review new and old cards on the desktop version it synchronizes to mobile correctly but the other way seems bugged. I checked and reinstalled desktop and mobile versions, I checked the account information on all devices (all the same). I forced synchronisation in both directions but it dos not help. The cards are not doubled. I searched the open topics here but couldn’t find the issue so I hope I am not doing unnecessary work here. Multiple friends of mine have reported the same issue. I’d be very grateful for any help as I rely very much on the mobile versions.

That sounds like it was caused by a sync-conflict. See: Scheduling differences between Anki desktop and Android - #4 by Danika_Dakika

If you look at the card info for one of these cards, I suspect you’ll find that it has a revlog for the study you did on AnkiMobile – but it also shows up with a recently passed due date – which is why it’s still due.

The only way to prevent this is to sync when you open the app and when you close/leave the app – every time. If you start studying on one device when another sevice isn’t yet synced, you run the risk of this.

The fix that I mentioned in that other post would help you too.

1 Like

Thank you very much. I tried the synchronisation multiple times but that did not work, not even with forced syn. in one direction. However, the FRSR Helper add on in your other post worked wonders, it seems to be working now! Thank you so much!

It doesn’t matter how many times you sync after you’ve already created a conflict for those cards. As I explained in the other post, it’s not that something isn’t syncing – it’s that the review history and card state don’t match.

The key here is prevention – good syncing habits so you don’t create these conflicts.

1 Like

Ah now I get it! Thank you for your help, it is highly appreciated!

1 Like