After a customer has registered and activated their software with an offline activation code they cannot use their activation code a second time after updating the software or reformatting their machine.
This is by design. Consider the following scenario:
If the activation codes were not single use only, user's could install on more machines than they are authorized to install on.
You must generate a unique activation code each time the user needs to activate their software.
Given the same input values, DeployLX will generate the same activation code which can be troublesome during testing as the code will work only once. To generate a new code, simply change the expiration date.