Noticed when using a VPN the player window was a blank screen. Figuring maybe that VPN IP was banned I tried opening in a incognito window expecting the same result except... The player loaded as normal.
So going back to the non-incognito tab I checked the network tab and the /profile endpoint was returning 403. I turned off the vpn and got a 200 and the player loaded.
Further testing revealed if I blocked that specific /api/profile network call I would get the same blank screen result regardless of VPN/IP.
Example blocked network call
Example unblocked network call
