IsLicenseGenuine() returns LA_FAIL for genuine license


Recently I experienced cases in which IsLicenseGenuine() returned LA_FAIL while the license is genuine and valid. Since LA_FAIL is a general error I can’t understand what went wrong (while I do know that everything is actually OK as the same code started to return LA_OK later on).

I should note that this happened while using your golang code and the license activation was done using your C code. It also seems that once the license was checked using the C code of IsLicenseGenuine() the Go code started to return LA_OK as well.

Any insight on why this happened may be helpful.


A related bug was fixed recently. I would recommend upgrading to the latest version.

OK, thank you!

I’ll update the version we use.