Well, this fixed it. I bet there is a lot of confusion for the people reporting it just works, while their phone is on silent. Seems to work on silent if you have headphones on.
I peeked at the source code and it’s pretty wild to see this is what JavaScript can do these day.