White screen of death before even trying (SOLVED)

I got to the language selection screen. I click "try zonin". then I get a bunch of weird lines across the screen, then it goes black, then atger about 30 seconds I get the white screen of death with a sad computer saying "oh no , something went wrong and it couldn't recover. please log out and try again". I've tried multiple times and get the same result.

I downloaded the latest version of zorin. I flashed it to a usb with balena etcher.

what could cause this?

EDIT: SOLVED
the solution was to use the "modern NVIDIA drivers" option in the zorin boot menu. which makes sense becasue I have an NVIDIA GPU

Hello and welcome,
You can try to disable secure boot from your BIOS and if it don't change anything you can try to flash your iso with Rufus instead of Balena etcher...

I tried all of that and it still doesn't work. also, for some reason I can't get quickhash to download, so I can't use that to verify the ISO file

And I tried to for Quickhash and I can't too but if you are on Windows you can find a hash checker or use Powershell

it could be a thing like this

Get-FileHash Zorin-OS-18.1-Core-64-bit.iso -Algorithm SHA256 | Format-List

Does Your BIOS is in UEFI or Legacy Mode? Because You still have a Windows Machine, I can recommend using Rufus to create the Bootstick. When Your BIOS is in UEFI Mode, choose in Rufus on the ''Partition Sheme'' Option GPT and when it should be in Legacy choose MBR.

OKay, It looks like the hash value that powershell spat out matches the checksum value for ZorinOS core. So that means the file is NOT corrupted right?

Yeah it does, so did you try to use Rufus and if you can another usb key ?