Normally throughout the 7-9 days it takes me to level up, there are the lessons at the beginning and lessons in the middle that I’m guessing are unlocked by Guru-ing certain sets of characters/radicals.
However during the previous level, I had lessons in the beginning, some lessons in the middle, and also some lessons at the end. One day after that third cluster of lessons, I leveled up. Now instead of ~100 reviews at the beginning and end of each day, it’s more like 150+. This feels like it was just an unlucky unlock timing that I got by not Guru-ing specific characters in time.
It makes me wish there were settings to control the way new vocabulary are unlocked. For example, instead of unlocking vocabulary in large groups, allowing them to drip in as new characters are unlocked. I understand that it may be preferable to keep new kanji unlocked on a level-by-level basis to make the lessons feel more like a “game.” But getting unlucky and catching these weird timings is more frustrating than fun. I imagine at least for the vocabulary it would be simple enough to consider a word unlocked if the kanji that comprise it have been Guru’d.