Do you need cell plan for the watch itself to get the watch app to show current weather at your location?
I thought it was running fine then it got stuck on Albuquerque weather. Uninstalled and reinstalled now it can't get location.
The watch is connected to my phone through Bluetooth and I have the app permissions set to allow location.