This article helps users resolve the “subscription has not been detected” error when trying to access Unity’s closed Xbox or PlayStation discussion forums. It explains who is eligible for access, including Student, Educator, Pro, and Enterprise subscribers, and outlines common causes such as account mismatches, inactive subscriptions, missing forum accounts, or recently assigned licenses. The guide provides troubleshooting steps, developer status re-verification instructions, and guidance on when to contact Unity Support for further assistance.
Cause
You’ll see this error when your Unity account isn’t recognized as having an active, eligible subscription for access to the closed Xbox or PlayStation® Discussions forums.
Who is eligible?
You can join the closed forums if your Unity ID has any of the following:
- Student or Educator plan
- Unity Pro
- Unity Enterprise
Common causes for seeing the 'subscription has not been detected' error
- Account mismatch: You’re signing in with the wrong Unity ID (one that doesn’t have an eligible license).
- No Discussions account: Your Unity ID has not yet activated general Discussions access.
- New or recently assigned license: A new purchase or seat assignment can take up to 24 hours to activate across all systems.
- Subscription issue: Your Pro or Enterprise subscription may be past due or in dunning status, which renders the license inactive.
Resolution
What to try first
- Ensure you’re linking and signing in to the Unity ID with an eligible subscription with an assigned license seat.
- Sign in to discussions.unity.com to ensure you have an existing account.
- If you have just purchased a subscription or recently assigned a license seat, wait up to 24 hours, then try again.
- If your subscription is past due, update your payment method or resolve the billing issue.
After confirming all of the above, try confirming your developer status with Unity again by following the steps below:
For Xbox forums, you can re-verify your developer status with Unity via the Secure GDK Middleware Request page.
For PlayStation forums:
- Navigate to the Tools & Middleware directory within DevNet.
- Click Confirm developer status.
- After confirming developer status, Unity sends an email inviting you to log in to your Unity account using a provided link (token).
- When asked to sign in, use the Unity ID associated with the active Student/Educator, Pro, or Enterprise subscription with the assigned seat. This will trigger a new confirmation email from Unity.
- Open the new email and click the confirmation link to complete the process. You should now have access.
If it still doesn’t work:
- Double-check which Unity ID you’re using and that it has the eligible subscription and a valid license seat assigned to it.
- Confirm that your subscription shows as active and not past due.
- Wait the full 24 hours if the subscription or seat was just added.
- If you’re still experiencing issues after following these steps, please contact the Customer Experience team with your Unity ID email address and your subscription details. We'll do our best to assist you.