HA not updating data consistently from Glow api

I have had the energy sensor/energy dashboard set up for around 5 days and was hoping it would settle down and start updating consistently, but it’s all over the place!

It’s only affecting the electricity, gas seems to be ok.

The costs and meter usage from the sensors look to be accurate, but in the energy dashboard, the electricity usage is either out on the cost or the meter usage as the figures don’t add up.

The Glow app is updated at least every 30mins, is there anything I can do to get HA sensors (I know the energy dashboard will take longer) to update in the same way or at least more consistently?