Update: turns out it was the Brave browser that was causing issues. As soon as I used any other browser the game launched perfectly every time.