Found the issue. Found a log file in \AppData\Local\Temp, called SqlSetup.log
Most important line was:
Error: Cannot load .Net security policy file 0x80004005
A quick google search told me to reset the .NET security for the machine.
How to: Return to the Default Security Policy Settings Using Caspol.exe
Need an answer? No, you need a question
My blog at https://sqlkover.com.
MCSE Business Intelligence - Microsoft Data Platform MVP