Does the screen happen to be white? I'd kindly ask for you to send me a private message on Discord and I could take a more in-depth look at your issue. Apologies.
It should work on Windows 8. Like I said, the main reason for the white screen *most* of the time is because of old hardware. If you're sure this isn't the case then I recommend trying to install the Edge browser as the game relies on that and see if it hopefully works then.