Reviews from yesterday are due again, even though Anki knows I did them

I did some 60 reviews yesterday from a few filtered decks on 2 different devices. I checked Anki this morning on one of those devices to see how many reviews I had for today, and there were around 10 leftover in my filtered decks from yesterday and around 70 new reviews in their proper decks. I synced on that device (iPhone).

Later today, I opened Anki on my Mac and synced and the reviews became 140. I tried to filter and unfilter, sync, re-open the iPhone and re-sync, but on both devices nothing changes.

The odd thing is that when I go into the card info, Anki remembers that those cards were reviewed yesterday and rated positively. My heatmap shows that I did my 70 reviews yesterday and that I have 70 reviews due today. Searching prop:rated=-1 shows all the reviews I did yesterday, and prop:due=0 only the reviews I have today (I flagged yesterday’s reviews green so you can see how they are mixed in today’s reviews). Theoretically everything is in place… except that the cards show up as due. How can I restore their timing?

The backups I have on my Mac and my iPhone are too old to restore, I would lose more progress than I would save. I may have a backup on the other device I used yesterday (another Mac), but I don’t have access to it right now.

That sounds exactly like a sync conflict.

How that happens and what you can do to “fix” and prevent it –

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.