Symptoms:
You may experience the following issues when trying to download assets in the Unity Editor:
- A message appears stating: "You need to accept Asset Store Terms of Service and EULA before you can download any package."
- Clicking "Accept" redirects you to the agreement page online but does not resolve the issue.
- You get stuck in a loop where the editor keeps prompting you to accept the terms without allowing you to download assets.
Cause:
Even if you've downloaded assets in the past, Unity might prompt you to re-accept the Terms of Service due to updates, platform changes, or regional requirements. This safeguards Unity, asset creators, and you as a user, ensuring everyone is aligned with the current legal and licensing framework.
However, in some cases, the Unity Editor fails to properly register your acceptance through the pop-up window. This can happen due to session issues, a mismatch between the web and editor authentication, or a bug preventing the acceptance from being stored correctly. As a result, you may get stuck in a loop where the editor keeps requesting agreement confirmation without recognizing your input.
Resolution:
To resolve this issue, manually accept the terms on the Unity Asset Store website:
- Close the Unity Editor and log out of the Unity Hub.
- Go to the Asset Store website: Asset Store Agreement Page.
- Log in with the Unity account linked to your assets.
- Accept the terms directly on the website.
- Log back into the Unity Hub.
- Reopen your project from the Unity Hub.
- Try downloading your assets again in the Unity Editor.
Additional Workarounds:
If you're facing this problem using Unity 6:
- Open a project using Unity 2022/2021 and download an asset from the package manager.
- Close the editor.
- Log out of the Unity Hub, and log back in.
- Reopen your project in Unity 6 from the Unity Hub.
- Try downloading your assets again from the package manager.
Another workaround:
Some users have resolved this issue by adding a free asset to their collection:
- Go to the Unity Asset Store and select any free asset.
- Click "Add to My Assets."
- If prompted, accept the terms and conditions.
This alternative method may also help register your acceptance and resolve the issue.
More information:
If the problem persists, contact Customer Experience for further assistance.