[EDIT: I see this is already being worked on, I don't know why my search didn't pick that up. Feel free to delete this when you've logged my version/hardware details]
For as long as I've been using SkySafari, I've had the following minor annoyance. A few seconds after launching the app, I would get (almost always) an error dialog from Android:
If you choose "wait", the app picks up fine, and the only other time I saw it was sometimes when displaying a long list for the first time, like the list of observing sessions. I was getting this with two different phones and a tablet, running different versions of Android, so I assumed it was a general behaviour that had not been reported/fixed because it was a minor inconvenience.
However, my tablet has just updated itself to Android 13, and now it definitely is a problem. If you click on "wait", the dialogue disappears, but then reappears about 4 seconds later, and it does this ad infinitum, making the app no longer usable. I don't see this behaviour with any other app, so I don't think the cause is my device being underpowered.
I'm assuming that when the app is communicating with the OS, some timeout threshold is being exceeded, causing the OS to declare the app unresponsive. One answer might be to change the timout value in Android for the SkySafari app (or all apps), but I can find no such setting. So I presume the fix needs to be on the app side.
SkySafari Pro 7.1.8.0
Android 13
Lenovo Tab M10 Plus 3rd Gen