Yeah, if you're not using chrome or edge (so chromium based i guess) it does that, only learned about that peculiarity like half a year ago, basically just need to wrap it in (async () => {})() and it should work, i'll edit the post, but regardless, in this situation it's not going to help...