In this article:

    In this article:

     

    Symptoms

    • On a Windows operating system, joining the Twingate network fails
    • No other VPN is installed
    • No other TAP adaptor is present
    • The Twingate TAP adaptor is present and listed on the interface list but in the description it lists something other than Twingate TAP-Windows Adapter V9 
    • Usually another software using TAP adaptors will have been installed or still be installed
    • The Twingate.log shows:
      2022-09-12 [ERROR] ClientPreconnectionChecksRunner.CallService ClientPreconnectionChecksRunner.Start failed. TapAdapterExistence details: Twingate System.ServiceModel.FaultException`1[Twingate.Client.Common.PipeService.Contracts.ConnectionFaults.PreconnectionFault]: Twingate (Fault Detail is equal to Twingate.Client.Common.PipeService.Contracts.ConnectionFaults.PreconnectionFault).
    • The Twingate.Service.log will show errors like this one:
      [ERROR] ConnectionService.RunPreconnectionChecks Connect preconnection check failed Twingate.Client.Common.PreconnectionChecks.Exceptions.PreconnectionException: Twingate adapter is missing from the computer
      at Twingate.Client.Common.PreconnectionChecks.TapAdapterExistenceCheck.<ExecuteAsync>d__6.MoveNext()
    • Reinstalling Twingate and even cleaning the registry will not help

    Cause

    • The Twingate service cannot locate the TAP adaptor and the connection fails.

    Resolution

    • If the other VPN is still installed, uninstall it as cleanly as possible.
    • Back up the registry, just as recommended best practice, before making any changes to it.
    • In the the registry, locate the key for our TAP adaptor (HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\ROOT\NET\0000) and change the value for FriendlyName toTwingate TAP-Windows Adapter V9.
    • Reboot the computer.