We've had a few customers seem to have an early software license expiration. I am being asked to provide answers as to why this is occurring.
For example, a client with date field: 'EXP=07/21/2026;' expired recently.
Everything was working as expected in that area AFAIK, we'll have to replicate this in order to get to the bottom of the behavior.
Can you please send us the project file (AIP) along with its dependencies and a test case to support at advancedinstaller dot com? We need something that can be built, a sample or anything that taken step by step can lead to that behavior.
Did you try this on several clean machines? Is there a target machine / environment pattern you can mention?
I have not triggered early expiration on in-house machines, no. A few customer licenses expired after about four months. I would expect building a clean repeatable test case like you describe is approximately impossible.
I was hoping you might have information about possible user actions that could trigger a failure - maybe changing their user name, or fiddling with the machine date or something like that.
Changing the user name doesn't influence the validity, however tampering with the date does. For example if the user changes the current date to a past date, the license becomes invalid until he changes the date back to the current date (present time).