Applicable to:
Sometimes, the Twingate Windows Client will produce this error, and can be caused by a variety of issues, with varying solutions.
Reviewing the Client logs can narrow things down, or by leveraging a verbose installation script from CLI as opposed to auto-install via MSI or EXE.
The installation of the Windows Twingate Client fails / rolls back, usually with an error that the "Setup wizard ended prematurely."
You can generate an install log with:
’[path]\TwingateWindowsInstaller.exe’ /L*V "TGinstall.log"
The results of the install log can help narrow the scope of troubleshooting.
The EXE should automatically install its respective .NET Desktop Runtime.
mofcomp %windir%\system32\wbem\cimwin32.mof
...and try installing again.
Follow instructions here:
...then restart, then reinstall.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles
ProfileName of Twingate
Twingate is found
Twingate entries are removed, restart and reinstallFollow instructions here:
Where:
sfc /scannow
...then restart, and retry.
We also recommend CCleaner in more extreme cases where we suspect OS corruption.
For silent installs of the client with its prerequisites, the EXE installer must be run with specific args in a specific order, as shown below:
TwingateWindowsInstaller.exe preq_share=true /quiet