Bug
The Spot Map widget behaves inconsistently on mobile while the nearby spots list still loads.
- Biel's phone shows a blank white map area.
- Vlad's phone shows the image/emoji placeholder/loading state instead of the map.
- In both cases, the spot rows below the map are visible, so nearby spot data appears to load while the map render/iframe/image layer is failing or timing out.
Screenshots
Biel's phone, blank map area:

Vlad's phone, placeholder/loading state:

Expected
The mobile app should show the actual Spot Map reliably. If the map is still loading or fails, the app should show a clear non-blank loading/error placeholder with a retry/open-map path.
Investigation notes
- Check whether the map component is using a web iframe/webview/image placeholder that fails differently by device/network.
- Confirm whether Google/My Maps or remote map tiles are blocked, slow, or unsupported in the mobile runtime.
- Add a deterministic loading/error state so users never see a blank white map panel.
Bug
The Spot Map widget behaves inconsistently on mobile while the nearby spots list still loads.
Screenshots
Biel's phone, blank map area:
Vlad's phone, placeholder/loading state:
Expected
The mobile app should show the actual Spot Map reliably. If the map is still loading or fails, the app should show a clear non-blank loading/error placeholder with a retry/open-map path.
Investigation notes