Broken offline
Description
Downloaded Topos/Areas rely on internet connection and probably still download all of the content under the hood. Most of the application state is barely usable with bad internet connection.
Steps to reproduce
Topos dependent on internet connection
Download Area
Slow down your internet connection
Open the Map view in the Downloaded Area
Try opening any of the boulder topos
Observe the app not responding until the server reply → Then topo opens → Loads all the content very slowly from the server instead of your local cache
App state relying on server
Open map view
Slow down your internet connection
Open Filters
Observe the filters not opening until a request from the server arrives
Change Grade Range slider value
Observe the grades not changing until request from server delivers the grade value
Apply filter value
Observe the application not responding with any visual state change while waiting for a server response.
Expected Behavior
The app loads the data from the cache and then starts requesting data from server if necessary. In the meantime the user can operate the app without distractions.
Visual queue from the UI when clicking and elements to let the user know he did something.
Communicating the async state of a requests getting processed through the UI (loading indicator)
Smartphone
Pixel 4a - this should not be relevant
Workaround
Turn off the internet connection completely. Then topos start loading quicker and the filtering speeds up too.
Notes
This does smell to me like an request that is not really necessary for the app to function but it blocks the topo loading and the filtering from functioning properly.
Comments7
Ville Muittari
Oct 29, 2025
Please update the app to the latest v3.0.5 and let us know if you still experience this issue?
Lukas Vilim
Nov 18, 2025
New version, different location, still a problem.
Lukas Vilim
Nov 18, 2025
version 3.0.8 (372)
Ville Muittari
Nov 21, 2025
Thanks for letting us know. We’ve just released version 3.0.9 for both platforms which
hasa fix for this problem=> might have some improvement for this problem.Lukas Vilim
Nov 21, 2025
Thanks, I’m going to check after the update and get back to you.