Same problem here. I was able to do the following:
Go into Galaxy Wearable app on phone
Select Settings
Select Apps
Look for Weather and touch the "cog wheel" next to it
Go into Settings
Select Auto Refresh.
Mine was set to never. I set it to the lowest increment available which is every...