Obviously my first suggestion would be to try turning off the VPN.
!
Here in Moscow Russia, sometimes a VPN helps things, other times it messes things up. It might also make a difference where you are VPN’ing to, and where from.
I don’t normally use “Live Weather” because I like daylight flying and the hours of daylight here - at this time of year - are limited. Since I don’t normally use “Live Weather”, I don’t know how much help I can be, except to state that this is something that appears to not be implemented in Custom Weather yet.
The obvious things to check are your network connections - with the VPN being the primary suspect.