FSRS scheduling error

When reviewing a card in a filtered deck right before the clock hits whatever time you set as “next day”, you get an FSRS scheduling error and have to go back to the deck overview to continue using Anki. Don’t know if this also happens on normal decks.

Which app, which version, etc? Please provide the debug info.

Does it look like this?

I was studying just before 12:00 AM then I went to google some stuff and when I returned at 12:04 AM the study screen was still not updated (my new day start time is 12:00 AM). Attempting to answer threw a “card was modified” error:

Leaving the study screen fixed it.

AnkiDroid v2.23.3.

Originally from GitHub: Make the new study screen the default one · Issue #20716 · ankidroid/Anki-Android · GitHub.

Yeah that’s it exactly; do you still need the stuff you requested?

Yes, it’ll be helpful. This bug was supposed to be fixed in 2.24.

You can find the debug info by going to settings → about → copy debug info.

Also, to confirm, you were using the new study screen when this bug happened right?

Hey sorry for the late reply! If I encounter it again I’ll share it, but it’s on the desktop (windows) app, not ankidroid!

Yes, if you’re on the study screen when the clock rolls over to the next day, the study queue is rebuilt, and the card on the screen suddenly has updated information. It’s not unique to FSRS.

That’s why you shouldn’t leave Anki with an open study session, and you should bury your next-day-starts time deep in your sleeping hours where you won’t get anywhere near it.

Yeah it’s set at 23h lmao, and I don’t want to loose my streak so yeah. This isn’t doing any harm apart from the error right?

I’m not aware of any other harm from this. As you said, returning to the decks list and restarting the study session gets you past it. If you do this frequently, running Tools > Check Database every once in a while wouldn’t hurt.

If you’re concerned about your streak, it’s best if you keep your study sessions away from your next-day-starts time – for reasons like seasonal time changes, and travel/moving to different time zones.