This error is typically caused by network issues blocking Unity server connections or conflicts from old license files. To resolve, restart Unity Hub, check network/firewall settings, and add Unity domains to exceptions. If needed, delete old license files from specified system folders. For persistent issues, contact support with log files from UnityHub and Unity.Licensing.Client locations.
Cause:
This error is commonly caused by network issues blocking the connection between your machine and Unity's servers. However, this can also be caused by an old license file causing a conflict.
Resolution:
Restart the Hub
Sometimes, a simple restart of the Unity Hub and re-logging in to your Unity account can resolve this error. Follow these initial steps:
- Select your account icon (Displayed as your initials in the top-right corner).
- Click Sign out.
- Close the Unity Hub and all other Unity processes that may be running. (You can double-check this by using your task manager or force quit.)
- Relaunch the Unity Hub.
- Sign back into your account.
- Reactivate your license again.
Network issues
If something on your network is blocking the connection to Unity's servers, for example, antivirus software, a firewall, or a proxy, your license may fail to activate.
We recommend deactivating your firewall and/or VPN to see if this is the cause of your error. It is also recommended to add the following domains to your exception list and trying again:
- unity.com
- unity3d.com
- license.unity3d.com
- activation.unity3d.com
- id.unity.com
- api.unity.com
- plasticscm.com
- google.com
- googleapis.com
- microsoft.com
- aka.ms
If you want to control the subdomains selectively, add items from the table in the proxy exception manual page.
See also: Using Unity through web proxies
Delete an old license file
Sometimes, a previous license file isn't removed correctly during the reactivation of a license. This old license file can block a new one from being created. To resolve this, follow the steps below:
- Close the Unity Hub and all other Unity processes that may be running. (You can double-check this by using your task manager or force quit.)
- Using your file browser, navigate to the following locations:
- Windows:C:ProgramData/Unity
- Mac:Library/Application Support/Unity - Delete the
.ULFor.XMLfile housed there. - Try activating your license again following the steps outlined in the article, 'How do I activate my license?'.
If you continue to see errors after troubleshooting the above, contact the Customer Experience team with your log files found in the below file locations for further assistance:
(Select View and tick the Hidden items checkbox if the files are hidden.)
The Hub log file (info-log.json):
- Windows: C:\users\<yourusername>\AppData\Roaming\UnityHub\logs
- Mac: ~/Library/Application Support/UnityHub/logs
- Linux: ~/.config/UnityHub/logs
Unity.Licensing.Client:
- Window:C:\users\<yourusername>\AppData\Local\Unity\Unity.Licensing.Client.log
- Mac: ~/Library/Logs/Unity/Unity.Licensing.Client.log
- Linux: ~/.config/unity3d/Unity/Unity.Licensing.Client.log