so I've learned a little about the weather widget .. it seems that although the weather for my locations does update based on the schedule, the detailed forecast seems to update more slowly, or perhaps not until I manually refresh it on the watch. E.g. the chart that shows temperature at 4 hour intervals and the daily high / low chart seem to update less frequently thus sometimes having old data. When I do refresh the detail manually on the watch (circle icon at the bottom of the page on the watch), the results are as expected. So maybe the widget only does a partial refresh in order to save battery (e.g. why update all details for all locations every hour if you're not looking at them). It would be helpful for the detail page to auto refresh in full when it is opened, as at that time, someone wanted the detail. I'm not completely sure, but this is how it seems to be working for me.