The verse stays hidden at the start because if you see it too early, your brain switches from memory retrieval to recognition, and that feels easier than it really is. Quran Life tries to protect the hard part of memorization: the moment where you must pull the ayah out of your own memory.
Then, once revealing begins, the app still does not show the verse as one giant block by default. It reveals it in smaller contextual chunks. Those chunks use waqf-aware breaks where possible so the meaning stays intact, and then apply a 10-word maximum when a chunk is still too long, because revealing too many words at once makes grading easier in the wrong way.
That same chunking logic now also powers the Todo suspension context. So when a long ayah keeps failing, Quran Life can point you back to the exact failed part instead of only highlighting the whole verse.