I noticed this issue repeatedly in the past years of using this great app.
When I'm in a location with really bad reception, phone thinks there is some internet connection but there isn't really (it usually show like 1 bar of EDGE in the middle of a forest), Solver takes ages to start. It just hangs on the empty "listing" screen until there's some kind of timeout and then it finally starts.
I usually just disable data and it starts immediately, but then I forget to turn them on.

Why is that? I don't really mind if there's some kind of telemetry, but could it at least do it in background without blocking the entire app?
Thanks!