Yes I have tried manually entering the license sent to me, but I got it working now. When I tried to manually enter the licence it launched a browser and too me to the License Restore Page. When I entered the 20 license I was given it took me to a form to create another account. The first time I ignored this since it NEVER happened before and there was no clear indication as to why this form appeared and I did not want to create a second account, or whatever. Like I said this NEVER showed up before. But this time I decided to put in just the minimum info - name, email and password, and I then got a new code and the mjr which I installed from the shell.
Thanks to everyone for their suggestions