Generally the Unlicensed Version error will occur:
If the product was installed under a different Username than the User that is going to be logged on and using Monarch.....
If the User was not a Local Admin during installation.....
If the User does not have access to the Monarch Registry Items.....
Monarch works with the Registry related to HKey_Current_User and HKey_Local_Machine (as well as other Shared Items).
HKey_Current_User is related to the User that is logged on. So, say your IT Dept. installed Monarch logged on as Administrator. Then you log on as yourself. The Unlicensed Version error will pop up because you will not have the same Registry Items available to you as the Administrator.
If your Co. policy does not allow you to be a Local Admin, these rights will need to be granted for the installation. They can be edited after installation, however, rights to the Registry Items will need to be granted regardless of the local Machine rights.
If rights are not granted to the necessary Registry Items, the Unlicensed Version error will be thrown.
When this error is thrown trying to install an update, it means the Registry Items and associated files needing to be updated cannot be seen/found because of one of the above reasons, or because there is something else going on with the OS.
One way to test is to install to a different machine and see if the same errors are being produced.
I hope this is helpful.
Datawatch Tech Support