I use SGP with GNS to wake me up when there’s a problem. I then log into my observatory with TemaViewer to see what the problem is. This is great except usually that problem is simply clouds, which causes SGP to go into recovery mode. Great, I can go back to sleep and let SGP handle things, right? No. The GNS alarm continues to go off as long as SGP is telling GNS there’s an error. So if I want to go back to sleep, I have to disable GNS on my phone, which means I no longer get notified of a problem.
If I’m relying on SGP to handle recoveries, I should be able to set an option in the notification settings to NOT consider recovery mode an error condition. Or perhaps a dialog comes up that states the error condition that caused the recovery mode, and lets me click a button to stop error notifications until recovery mode has either succeeded, or timed out. I usually set it for 2 hours of trying. If it didn’t succeed after that time, then I want to be notified.