If the license check flags are set "LicenseCheckFlags = FailOnServerError|FailOnWrongRetCode" in the aiu file like so
;aiu;
[General]
LicenseIdCheckURL = https://MySite.net/LicenseCheck
LicenseCheckFlags = FailOnServerError|FailOnWrongRetCode
[MySoftware 2022.3.0919.0]
.....
Running the command Updater.exe /silentall -nofreqcheck -nogui HKLM\SOFTWARE\WOW6432Node\License will check the license and either accept or reject the upgrade correctly.
Running the command Updater.exe /silentall -nofreqcheck -nogui or double clicking on Updater.exe will not check the license and will go ahead and upgrade this. Is there a way to control this?