Netlify serve old cached version - please help

Netlify seems to be serving cached version even though new build went through.
I can do hard-reload and clear cache in my browser and that loads up the new app but as soon as i refresh it serves the old cached content

Is there a chance that you’re using a service worker? I can see you’re using one, but it’s failing to register on my device. But there’s a possibility that it might have got installed on your device and thus the problem.