- Nothing is "broken" in the activation process.
- The activation order is not relevant. If it were, we would clearly said so or, more likely, have the software enforcing it.
What can affect the activation not "staying" between sessions, instead, it's a configuration mistake either in your simulator or your Windows user account. For example, running the sim in a "Compatibility" mode, like XP under Windows 7 or Windows 7 under Windows 10, will cause this problem. Remove *every* checkmark or compatibility option in the Preferences->Compatibility tab for Prepar3d.exe
If you have other addons that runs in Compatibility mode, they might cause the same effect, especially if you start the simulator from them. Always start the sim from its own icon.
If your Windows user account has limited privileges, you might also have issues with activation. Running As Administrator is not normally required by our software, but it might, if your Windows user account is limited.