at first have a look at the new license server for running the server correctly. (it is hardware locked,this one could be the reason...)
second try to set environment variable on your local machine:
value: your license server
be sure that you can ping the license server with his name
Client machines come to know which machine to look as server using the LSHOST Environment Variable defined on client machines. The value of this variable is the machine name of the License Server. Since the Virtual Machine name might have a different name, the client machines are unable to connect to it. Update the Env Var with the new name and it should work.