Hi developers,
My customers with poor internet connectivity are reporting a blank map screen.
Using winshaper (Releases · catchpoint/WebPageTest.win-shaper) I was able to reproduce this consistently. I created a custom profile: bandwidth in = 65536, bandwidth out = 65536, latency = 25ms, packet loss = 100%, buffer sizes = 150000 bytes.
Then run the sample app. Note that the if the tile cache for that basemap style has anything in it, then it seems to always work. So make sure you flush the cache before repro. It is here: %LOCALAPPDATA%\appname\cache\data8.
Note that I do not think this has anything to do with licensing, because I do not get any warnings or errors there. It seems to just be dependent on whether the cache has been initialized with some data.
Would love a workaround as my app is live.
Thanks!
Hello @JustinSteventon
Can you provide more information or an example of the workflow you are attempting that is failing due to limited network connectivity? I see you mentioning some caching so I'd like to make sure we know exactly what you're seeing to investigate properly.
Hi there,
The workflow is just using the map.
If you start with the template "ArcGIS Maps 200.7.0 Qt Quick C++ app" and do not make any changes other than adding an API key, then the map will fail (just gray screen) when there are network issues as described in the original post.
The problem is that the failure is not graceful as no overlays or anything else shows up - the map is just in a bad state.
Let me know if you need more info.
Thanks!