Hello,
I have been scratching my head a lot with that one:
Whether I call GetLicenseAllowedActivations() or GetLicenseAllowedDeactivations() I am getting the same value.
Same for GetLicenseTotalActivations() and GetLicenseTotalDeactivations(), I am getting the same value.
Note that the AllowedActivations and TotalActivations are the correct values that match what is on the dashboard. It is the AllowedDeactivations and TotalDeactivations that are not.
I am basically trying to display in my program how many activations I have left relative to the total number and same deal for the deactivations.
Furthermore, for some reasons, when there are no more deactivations left, DeactivateLicense() returns a LA_E_DEACTIVATION_LIMIT error on my “Try…Catch” but when I read the “status” variable, it is a LA_OK and yet it does not deactivate. I am expecting a LA_FAIL so at least I can indirectly tell the user that they have no more deactivation left but throwing that LA_OK collides with when there is actually some deactivation left.
I am a hobbyist programmer so I might be doing something wrong or there is actually a bug. I am using the latest SDK 3.29.0.
Any idea what I should do?

