To reduce the "memory footprint" or residual cache, the app is designed to "Auto-Refresh" which may reset to the top of the homepage.
The conditions under which this may happen include:
- "Backgrounding" the app for approximately minutes.
- If a "memory warning" alert from the operating system occurs.
- When global text-size changes are applied by the user.
- When a "pull-to-refresh" action is implemented (if supported by the app and OS).
A handy workaround is to "force-close" apps that are not currently in use instead of keeping them semi-active in the background.