Global Variables and Dashboards - how to sync

Hi

I have inserted a Global Variable into a Dashboard.

Below

It shows as True.

It shows True after a reboot of HE, after closing down ALL browsers and restarting browser. It shows a TRUE on ALL other PCs, Macs and iOS devices.

However the global attribute is actually FALSE

It is false if you run a Rule to test for FALSE

How can I get Dashboard to accurately reflect a Variables Content?

Ok have Removed the Global Variable HeatDemand_GuestEns from the Dashboard App.

Refreshed browser.

Checked Var removed from dashboard.

Added Global Variable back again in the Dashboard App.

Checked Global Var NOT in Dashboard, refresh browser - Global Var back - added as a Tile Variable Boolean

And it is displayed as TRUE when the actual variable is FALSE.

Fortunately the HE rules see the variable as FALSE and do the right thing only the HE Dashboard is stubbornly displaying TRUE regardless of the actual variable state.

I use it to check Heating demand is working correctly.

Will try creating a new Dashboard now with the same Global Var and see if I can repeat the issue.

Ok the issue is across all DASHBOARDs ie the Global Variable is displayed as TRUE regardless of whatever it is actually.

So will look at using virtual devices to display variables in dashboards next.

Found the issue in the end.

It was a malfunctioning Rule Machine Connector.

It had got 'stuck' on FALSE and did not update when the VAR changed.

Fixed it by Removing Connector and Recreating it.

Had to update Dashboard APPs to add new connector and delete old Tile in the dashboard and replace with the new one.

All working again.