I've checked that my app has location permissions, is using current location, turned off my phone and watch, and updated my watch weather location to current as well (not sure how this works when the app is using a different location... but either way...). It seems like the high and low are correct. Those are showing high of 70 and low of 62 for me, but the current temp is showing as 43 (on a beach in Mexico - it doesn't drop to 43 here lol). This also happened to me in Colorado a few days ago, where the weather was in the upper 20s and the temp was displaying low single digits.