Recently, the widget has sporadically stopped updating, especially on Android 9 Pixel/2/3 phones. I think it’s due to Android’s aggressive battery saving in Android 8 and 9.
Because of this I’ve decided to rewrite the widget updating code from scratch to use the latest approaches. Hopefully this will fix all the issues surrounding the widget.
I would like to keep working on other features (radar, more data sources) at the same time so this will take some weeks to complete and it will add new bugs but we can fix those over time. It one of those “take a step backwards to step forwards” things.