I'm using Edge, the latest version. This occurred on my desktop, but I just now tried it on my laptop and same result. I don't know why it's doing that either. Never seen it before.

This is a chore but if you want to, could you try opening a Guest profile in Edge on one of the machines, and then open the game in that profile?
Normally the preloader runs once on a machine to download the game, then it gets cached and you don’t have to download it again unless there’s an update. In your case it seems like the local database entry was set up wrong or got screwed up for some reason, so now the page crashes every time it touches the IndexedDB.
I was surprised that it happened for you on two machines, but maybe if your Edge profile is being synced to both machines, that could happen-? Or just very unlucky! ’^^
If the game works for you in a blank profile, then that would lend credence to my current hypothesis of what happened, and I could maybe fork + patch either lovejs or the Emscripten tools, and fix it.