I am abandoning the use of unverified trials, replacing them with verified trials. I am now testing unverified trials. When I install a version of my software (called SDI-12 Verifier), over the previous version that used unverified trials, with a trial period still in effect, activating the verified trial results in this message, as produced by the TurboActivate wizard:
"You must activate SDI-12 Verifier within 29 days to continue using all SDI-12 Verifier features."
How can I prevent this? The documentation says to call UseTrial() for unverified trials, but says nothing else. The version of my product that used unverified trials does not make a call to UseTrial().
FYI: the hidden folder/file that is used by unverified files is created and placed on the PC by the Turbo Activate Wizard when run by my program, which does not call UseTrail() or TrialDaysRemaining() or ExtendTrial(). Why? My objective to get rid of everything having to do with unverified trials. I'm following the logic, as shown on your web-site, the C# program, but with the logic programmed using Delphi.
It seems a remnant of the unverified trials is messing things up.