I have now found out what happened to my activation.
It seems whenever an update occurs, either manually or automated, it removes the license key from windows registry, without informing your server. I know this is not intentional, but you might need to check the install files to skip that particular registry key on install / uninstall, so the application stays valid.