Need to Change Product Key

We use TurboActivate in our software. One of the instances of our software on a customer's machine is prompting for registration at every heartbeat. They go ahead and click "Okay" on the popup -- internal to our application -- and it launches TurboActivate.exe. They immediately see a screen that says activation is successful; without given an option to enter in their previously entered product key. At the next heartbeat 30 seconds later, they get another popup asking them to register our software. Ad infinitum...

I have made sure they have all their network devices enabled. I deactivated their key, then revoked key, and then deleted their key permanently. they are still seeing a successful activation followed by needed to activate their software.

So, I want to create a new key for them. How can they enter in an alternate product key? TurboActivate.exe does not give them this option.

Thanks!Adam

Hey Adam,

Step 1: Use the latest TurboActivate.

Step 2: Correctly handle TA_IsGenuineEx() return codes. Namely, TA_FAIL. This is covered in every single programming language example and article. For example, here's C/C++: https://wyday.com/limelm/help/using-turboactivate-with-c-plus-plus/#handle-isgenuinex-correctly

Step 3: Don't do a heartbeat check on every startup or even every day. A good default for nDaysBetweenChecks and nGracePeriodDays 90 / 14. Or, if you want to check often 7 / 7.

Don't use 0 or 1 for either value.

Thanks for the response!

1. I'm using v4.0.9.6. I'll have to double check the latest version.

2. I'm fairly certain I'm handling the code returns properly. Everything has worked before in my testing.

3. The heartbeat checks with TurboActiviate. However, TA is configured for the 90/14 day and 7/7 day defaults.

Update: evidently, the customer tired our software again an hour after I deleted his key. He was finally notified his key wasn't valid. I was able to create a new key for him and everything is working now. I'm not sure what happened there. Things might have just gotten lost in the ether...