My application returns "Wrong or no KEYLOK device found" even though the KEYLOK2 key is connected. How can I find out what is wrong? Is there a tool I can use to troubleshoot it?


Cause: The issue that you are experiencing can be caused for various reasons. KEYLOK driver is not installed at all or not installed properly. If it’s a network key, an install is required on both Client and Server machines.

Solution: Check to see if the proper driver is installed. Go to the device Manager on your machine by Right-Clicking on “My Computer ->Manage->Device Manager” and if you see an exclamation mark next to USB Dongle – Software Protection Device then right-click on it and “Update Driver”.

If the problem persists, perform the following steps:

  • Download the latest driver (install.exe) from our website here.
  • Run the downloaded installer with the “uninstall” option first. Please make sure that the key is NOT plugged in during this entire process.
  • Once Uninstall is complete reboot your machine.
  • Then run install.exe again and follow the prompts and plug in the key when prompted.

This should resolve the issue and the key should show up as follows in your device manager:

In a network environment there can be many reasons the key is not being recognized by the application. To request our Network Troubleshooting Guide, please contact Technical Support.