After following your instructions, the installer window opened successfully exactly once.
That seems to indicate the installer made a good job of either cleaning some settings in Windows that wasn't right, or register again the .NET libraries. So, if it only worked once, perhaps something (antivirus or something else in your system), is resetting something back.
Sometimes Windows, in trying to "help you", is causing more damage, there's an invisible service called the Windows Compatibility assistant, that sometimes decides to set some Compatibility settings for you that are not requireds. We recognize a couple of them in the installer, but there might be settings we don't know.
Does it rune ONCE, every time you reinstall the FSDT Universal Installer ?
After that, error 126 reappeared (Windows).
Please clarify, is this the same error from your previous screenshot ?