Reolink playback delay (days!)

I’ve had the Reolink intergration setup for a while and it’s been fine.

Recently I’ve noticed that when I go to look at the ‘card’ view of the camera it updates with a recent snapshot (the time stamp is within the last 30 seconds or so.

If I click on the camera and go to ‘live’ view it shows me live video from around 5 days ago, playing as if live!

Any ideas? It’s clearly caching somewhere but I can’t work out where, or how, or why!