License manager updates

We have made changes to our license manager after some users reported problems logging in.

It should work fine now but please let us know if you run into any issues.