It sounds like you've done what I would have so far. Best easy to try idea I have would be to run Windows Sandbox for an extremely clean environment, install it in there, and see if it works. If it does, that means it's *something* in your environment. You might get the equivalent test by running in Windows Safe Mode with Networking.
A little more work, but more geeky if you're in the mood for that (or if it works fine in the above cases) would be to try running it under (or attaching to it with) Windbg. It might catch whatever is dying and give you some sort of a clue.
https://learn.microsoft.com/en-us/windows-hardware/drivers/debugger/https://www.tomshardware.com/how-to/use-windows-debugger