Dashboard not updating

I’ve posted about this before but not found any answers and it seems to be getting worse.

The state of my devices randomly stops updating. I first noticed it on my Tradfri lights but it seems to be spreading to other things. I just installed a Netatmo thermostat today. To start with, it was displaying the correct temperatures and reacted almost immediately when I changed the temperature on the actual thermostat. After a while though it just seems to stop updating things. Lights that are on show off on the dashboard and vice versa. Temperature and rain fall from my Netatmo weather station are incorrect, and so on.

Even if I do a hard refresh on my browser, it doesn’t update. The only thing that gets it all back on track is to restart Home Assistant.

Each time I upgrade I think it might get cured but it seems to get worse.

Anyone got any ideas?