Weather Not Even Close and Doesn't Update

We have followed the instructions and everything is connected for weather to work yet it is nowhere close to the current temperature. Where is it getting the weather information from? At this moment the watch says it is 37°F but all other apps on our phone say it is 51°F. 

The following things have been checked.

  • You need to be connected with your phone via bluetooth (go to Garmin Connect Mobile and synchronize your watch to force an active connection)
  • Your phone needs to be connected with the internet (to be able to download weather info)
  • In the settings of the app set the default longitude/latitude to your home location (when possible the watchface will try to acquire the location of your last gps activity, but when it fails to do so it'll use the coordinates of the longitude/latitude you entered)