The “recitation in revelation order” goal is unique but poorly executed in practice due to navigation being not seamless and automatic. The Qur’an in revelation order is inherently non-linear relative to the standard Mushaf layout. This means recitation requires frequent jumps across different surahs and pages, specially in Juz Amma. The app already structures goals into sessions of needed surahs per daily goal and successfully tracks recitation via microphone, However, after completing a session (e.g., finishing one surah), the app does not automatically direct the user to the next required segment. Instead, the user must repeatedly exit to the goal feed, check what comes next, then manually navigate back to the correct page in the mushaf. This breaks continuity, introduces unnecessary load, and makes the feature cumbersome despite its uniqueness. What an expected behavior should be like from my pov: After completing a session whether it is a surah or set of verses (which should be highlighted, marked or notified about someway beforehand), the app should automatically guide or redirect the user to the next surah or set of verses in the revelation sequence, maintaining uninterrupted flow until the daily goal is completed.