I got a new phone (Samsung, Android 13, OneUI 5.1) a few weeks ago, and Flowx (Release 3.400) has been running fine. Until yesterday. Suddenly I get no radar data. I have tried to clear the cache, enabled/disabled radar reflectivity, switching servers, manual refresh, reboot, … but nothing helps.
I thought it could be a server issue, but everything works fine on my old phone (Samsung, Android 12, OneUI 4.1).
Welcome to the world of software and internet connectivity. It’s lucky you have two phones. In most cases, there is only one phone and users assume the issue is not localized to the phone. Most causes of issues like this is network connectivity.
Can you turn on “debug” mode in settings, then email me the debug log via Feedback in the side menu?
Can you try clicking refresh twice to force a download?
If that doesn’t work, can you also try forcing a download on the mobile network?
It wasn’t due to “debug” mode being on. All this does is record more debugging details.
The force download would’ve downloaded the visible data again from scratch. I suspect there was a corrupted download. It might be coincidence that it happened twice the new phone or maybe the new phone is dropping or switching networks more often??
I plan to add more checks to check the validity of data in the future.
In this case I do believe you. Probably a corrupted download, and then a forced download does the trick.
But fun fact: once I was working on a project where a bug happened, but only when "debug” mode was on. It turned out that the write speed to disk (SD cards on early Rpi) was the limiting factor, and the added data from the "debug” mode made a critical difference.