Re: I generate the licenses..
I ran into that recently with one of our 'small' apps- We are looking to migrate the app to a new VM running a newer OS AND upgrade the software in one go. The publisher recently changed how they issue license keys (which are tied to the support contract)- When I asked for a new key, both the sales rep and the support rep said 'oh, we don't do that anymore, as long as your contract is paid up you'll be fine.'
Then I told them what version of their software we are on, and what my plans were, and they magically decided to issue us a current, valid key, along with some useful instructions on performing the migration.
Some people.