The site just crashes with service workers disabled. First time I ran into a problem with that setting, which I set over two years ago.
Streaming audio is a new one to me, I wonder if the same could be achieved with web workers instead. Or at least similar use cases like video calls work fine for me without service workers. See e.g. https://github.com/scottstensland/web-audio-workers-sockets