Everytime that some customers try to activate one of our product with the activation key (SmartKey), the program seems not to recognize it and the product still shows trial version. We use your WinLicense with hardware locked SmartKey's

<< Click to Display Table of Contents >>

Navigation:  WinLicense > FAQ > Registration > Common >

Everytime that some customers try to activate one of our product with the activation key (SmartKey), the program seems not to recognize it and the product still shows trial version. We use your WinLicense with hardware locked SmartKey's

It looks that you are handling most of the Customized Dialogs (in Customized Dialog panel) with the option Disabled, so, all license errors are passed to your application (instead of Winlicense displaying an error message and close the application).

 

If you have set to Disabled most of the customized dialogs, please, make sure that you call the function WLRegGetStatus to know the reason why the license is not registering (so, your application keeps running in Trial mode)

 

Notice that when you handle a message in the Customized Dialog panel (by setting it to Disabled), WinLicense will *always* keep your application running. That is, if for example you have set the MSG_ID_LICENSE_WRONG_HW_ID as disabled, WinLicense will keep your application running normally even if there is a license installed for another machine! (for a different hardware ID) You have to call the function WLRegGetStatus and, in this example, you should get the return value "wlInvalidHardwareLicense".

 

Also check if you have inserted a hardware ID in your generated SmartKey and your customer is installing the SmartKey in the expected machine (which matches the hardware ID in the license)