Loading glitches fixed for smoother experience

Sometimes the app was getting stuck in a never-ending loading loop, which was frustrating. We tracked down what was causing it and fixed it, so now loading flows smoothly without getting stuck.

Also, if you've noticed county centers on the map weren’t showing up properly before, that’s fixed too! Maps should now display those details correctly every time.

Finally, we added a 30-second limit to how long the app waits when fetching data. This means if something takes too long, it’ll stop waiting and keep things moving, so you won’t be left hanging.