I am experiencing a similar issue on my website, which is caused by an undefined JavaScript variable in the auto-generated superpwa-sw.js file.
I resolved it by manually updating the code in the app/public/wp-content/plugins/super-progressive-web-apps/public/sw.php file on line 301. We need to change return cache.match(e.request.url); to return caches.match(e.request.url);.
Implementing this fix in future updates would help prevent precaching issues.