Sometimes license is not found

We are noticing that after having activated the licence, sometimes LexActivator.IsProductGenuine() would return “0”, and the licence check would fail.

However, if you simply restart the application, it would normally be fine and LexActivator.IsProductGenuine() would correctly return “0”.

Is it possible that LexActivator attempts to do a server sync and gets a timeout, which causes the licence check to fail? Does it retry on failed connection?

If not, then I feel that I might have to try executing LexActivator.IsProductGenuine() multiple times myself.

Any thoughts?

Agena,

Are you switching product versions in the app? When making switch make sure you call your setters - product file, product key, user lock etc.

Make sure you are using latest v2 (a related bug was fixed last year).