Firefox won't sense new service worker is available whereas Chrome does


I’m in FF 110.0.1, upgrading my web-app to a PWA.

I was wondering if anyone else is having trouble getting FF to recognise when a new service worker is available on the server?

It successfully installs the service worker the first time around, and in Chrome my PWA successfully prompts the user when a new service worker has been uploaded, and the installation, activation and page reload works fine i.e. the new service worker installs and activates fine, and any cache changes I need to make work fine in Chrome.

Firefox never seems to see that the service worker has been changed - the ‘updatefound’ listener never triggers, whereas is does in Chrome.

I’m happy to post my code, but just wanted to check is anyone might know of any issue first?

Thank you