The problem isn’t that I’m not getting frequent enough updates from DarkSky, I can see it gets the weather data correctly if I view the layout preview on the Xibo Server. The clients just aren’t pulling the new weather data from the Xibo Server. The only consistent way I’ve found to get the clients to pull the new data is if I manually edit the layout and publish it again. But that shouldn’t be the final solution, right?
Since the clients are all roughly in the same location, I’ve set the lat/long directly in the weather widget. The lat/long fields in the display settings are all empty, because we don’t need them. This shouldn’t interfere with pushing the weather data to the clients?
I have also tried turning on the “Loop Region” option on the affected regions as suggested here, but this doesn’t seem to make a difference.