"Automatically update values when able" only works when manually changing the value of a property
Below I have outlined the overview of what is going on:
I have a service on a Thing (weather_thing) that is triggered at regular intervals via a scheduler.
This service gets a JSON from a URL, parses it, and then assigns the information to multiple properties on the weather_thing.
Those property values are displayed in widgets, on a mashup, via the GetProperties service (I have checked the "Automatically update values when able" option).
The issue is that the widgets with the properties values assigned to them do not update automatically, but only when I manually refresh the mashup webpage.
If I go to the thing (weather_thing) and edit the value of a property, click save, then the values do update on the mashup without having to refresh.
Could anyone offer some insight into why these values don't update on their own?

