I just built a fresh install of Home Assistant after moving into a new house. Ever since, I get a warning once a day when I open the Android mobile app:
the app must not be getting a proper response when the HA core version is being shared to it, very strange. Check the companion app logs (Settings > Companion App > Show and share logs) to see if there are any errors
Thank you, that was very helpful. I swear I scrolled by that option 10 times.
Just in case others are seeing the same thing - I was getting errors in the log:
09-24 20:27:00.873 31940 21590 E WebSocketRepository: Websocket: onFailure
09-24 20:27:00.873 31940 21590 E WebSocketRepository: java.net.ProtocolException: Expected HTTP 101 response but was ‘403 Forbidden’
It all seemed to be working properly, but it wasn’t able to get the server configuration apparently. The one change I had made was switching from an nginx proxy and letsencrypt locally with port forwarding to nginx proxy running on OPNsense. I reverted back to the port forward and local nginx config, and all is well.
I like the idea of running the proxy on the firewall, but holy crap the nginx configuration on OPNsense is terrible.
Thanks for the pointer in the right direction @dshokouhi