Unity license error on startup

I finally found a way to fix this problem.

First of all you have to know that the issue was with the license, it didn't activate properly, so it just keeps trying to activate again and again, and that's where the bucle was.

To solve this, i follow some steps made by myself, that came from a lot of research and combining some tutorials for others problems.


The first problem was I log-in only once, the first time I installed. After that I was unable to login again even with reinstall and remove registry. So I couldn't stop the bucle.

To fix that you need to uninstall Unity, remove registry (Ccleaner for example) and remove some hidden directories manually:

C:\ProgramData\Unity

C:\ProgramFiles\Unity or C:\ProgramFiles(x86)\Unity

C:\Users\(username)\AppData\Local\Unity

C:\Users\(username)\AppData\LocalLow\Unity

C:\Users\(username)\AppData\Roaming\Unity

After removing all those files, you can have a clean install of unity, if you don't remove those, it will keeps login in on the same acc and keeping the bucle on.

So, after doing that the bucle will stop and it will let you login again. First problem solved


Now if you log-in the bucle will happen again, so we need to activate the license without login in. And we're doing it with the offline activation.

  1. Unplug your ethernet, disconect from wifi, whatever, just make sure you don't have connection.
  2. Open Unity and check that says "No connection: Quit or Manual Activation".
  3. Click "Manual Activation" and download the License Request.
  4. Close Unity and connect your internet.
  5. Go to the official Unity Manual Activation Page and upload your Request File.
  6. Download the aproved license, it will request you an Unity account.
  7. Unplug again the internet and open Unity on offline mode.
  8. Click "Manual Activation" and upload the Aproved License.
  9. Make sure you have now access to Unity on offline mode and close it.

Second problem solved: License activated.

Now you only need to connect again your internet, then open Unity and you will see an activated license without login-in, so you can now log-in with the account you used on step 6.

And now the problem is solved. You have the activated license and you're logged-in.

It tooks me like "2 days" to make this solution for this poblem, hope i can help someone with this tuto and save ur time.


1- exit from unity

2- go to C:\ProgramData\Unity

3- remove Unity_lic.ulf

4- open unity

5- reactivate the license

and it work.


Just delete the unity_lic.ulf found in program data and open unity and it will works!

Tags:

Unity3D