I have a fix for the incorrect lesson count as it started happening a couple weeks ago to me as well. At some point the assignments endpoint started returning unlocked lessons and I’ve added some code to filter them out. Will try and push out a new beta with this fix in the next couple days.
I do have code specifically to handle vacation mode. I look for a non-empty current_vacation_started_at in the user resource and return 0/0 lessons/reviews in that case. I thought I’d tested that, but I’ll check again.

♀️ Which is awesome because I can study in much better places and with chronic illness.


