Tried the code, can't reproduce this. Make sure you've set the trial days to a non-zero value in LimeLM.
Also, make sure you understand verified trials: https://wyday.com/limelm/help/trials/#verified
Namely, wiping a system, and thinking you can just start a new trial from scratch is incorrect. In fact, verified trials explicitly doesn't allow that (that's the whole point of them).
So, modify your "testing" of TurboActivate to account for the documented behavior. Namely, when things work as expected, don't report them as failures.
To see exactly which trial is being used on that machine, use a trial extension so you have a 1-to-1 relationship between the trial and the trial extension. (Once you use a trial extension you can see what machine the extension is for).