Skip to main content

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

  1. Download Area

  2. Slow down your internet connection

  3. Open the Map view in the Downloaded Area

  4. Try opening any of the boulder topos

  5. 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

  1. Open map view

  2. Slow down your internet connection

  3. Open Filters

  4. Observe the filters not opening until a request from the server arrives

  5. Change Grade Range slider value

  6. Observe the grades not changing until request from server delivers the grade value

  7. Apply filter value

  8. Observe the application not responding with any visual state change while waiting for a server response.

Expected Behavior

  1. 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.

  2. Visual queue from the UI when clicking and elements to let the user know he did something.

  3. 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.

Status: Completed7 comments

Comments7

  • Ville Muittari

    Team•

    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

          Team•

          Nov 21, 2025

          Thanks for letting us know. We’ve just released version 3.0.9 for both platforms which has a 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.