I'm honestly not sure what's happening - I don't seem to notice anything weird on this end, but also, I am looking at it 13 hours late, so it's hard to figure out the state of the data when you looked at it then, and how it is now.
If you're willing to let the streak break (and I'll fix it, of course) and not review enough grammar for just one day), I'd love to see if you do just 1 term / 3 questions tomorrow, then stop and let me know.
I didn't have any with only 1 term yesterday. Today I did, where the term was ベキ. There were only 3 answers total, and I got them all right. Immediately after, every other metric shows 3 but the Daily Streak shows 0 remaining.
I won't finish anymore grammar today. Please revive my streak Hopefully the issue is clear once you take a look at the logs.
I'm not sure how reuseable your code is, but using the same count as the daily challenge would be optimal / sufficient if possible.