Hi everyone, sorry for the delay.
As a test, we created a new input that sends a summed value of the three daily generation totals to Emoncms. This avoids the need for the calculation to be done within Emoncms, and therefore the errors that were being generated by the timing issue (this thread here: Error in calculation using +input function).
However, after changing the feeds for the dashboard, the figures displayed still do not match the feed value and are maxed out at 100.
Summed value of 104.4 matches the individual feed values:
Feeds changed in dashboard:
Dashboard still showing max value of 100 after refresh and relogin:
Now I am really confused!