Spurious LA_E_GUID error on first activation

Ever since updating to the latest version of LexActivator I’ve been having a problem with initial activation of a license key.

If I have a license key that has not been activated, when I do activate it, I get an LA_E_GUID error: “The version GUID doesn’t match that of the product file.” Despite this error, the activation appears to succeed, because if I quit my application and run it again, everything proceeds normally.

This behavior happens every time with a license key that is not already activated. And it never occurred before I updated to the latest release.

Hi,

Can you please share the code snippet of your activation code. All return codes for all the functions you invoke in a sequence.

While pasting our code into this reply, I found the problem. There were two paths through our activation logic, and one of them neglected to set the product file and version GUID. Once I fixed that, everything worked as it should. Sorry to bother you.