Dear @Ernesto Assunção,
Thank you for posting your question in the Microsoft Q&A forum.
I understand that you are trying to sign in to Microsoft Teams as a guest user in another organization’s tenant, but the system is now prompting you to obtain a Teams license, which prevents you from signing in and switching domains.
According to Microsoft’s documentation, guest users don’t need a Teams license to sign in or collaborate in another organization’s tenant. When a license prompt appears, it usually means the system isn’t treating the account as a guest.
This often happens when the account gets redirected to its home tenant instead of the host tenant, especially if the email domain already has a Microsoft 365 or Entra environment. If Teams isn’t licensed or enabled in the home tenant, the user may see messages like “Ask your admin to enable Microsoft Teams”, which prevents switching to the host organization.
The issue can also occur if the host tenant hasn’t fully completed the guest setup. Guest access must be enabled, and the guest must be added to at least one Team for everything to work properly.
To help me better understand the situation and assist you effectively, could you please share a few details such as:
1/ Could you share the exact error message or code you’re receiving? (Please make sure to blur or cover any personal or sensitive information in the screenshot to protect your privacy)
2/ Is this the first time you’re signing in using this guest account?
3/ Have you used Microsoft Teams before with your main account, or is this your first time using Teams?
This will help us better understand the context and provide more targeted support. Any additional information will help us better understand and support you.
Since you didn’t specify whether your account is a work, school, or personal account, please see the following workarounds that will help you verify the issue:
Option 1: Join using the original invitation link
If you still have the “You’ve been added as a guest” or “Open Microsoft Teams” email, clicking the button in that message forces the browser to open directly in the host organization. If the message is no longer available, the host admin can resend the invitation.
Option 2: Try Teams on the web in a private window
Opening an InPrivate or Incognito window and signing in at https://teams.microsoft.com/v2/ helps avoid cached sessions that may redirect you to your home tenant.
If this works, you can then clear the Teams app cache before signing in again. The document below provides step‑by‑step instructions for this process: Clear the Teams client cache - Microsoft Teams | Microsoft Learn
Option 3: Verify your guest account from the host organization
If the issue continues, the host organization’s admin may need to confirm that:
- Guest access is enabled in their Teams settings.
- Your guest account is added to at least one Team.
- Conditional Access or MFA policies are not blocking your sign‑in.
- They can run the Teams guest access diagnostic on your account to identify any configuration issues.
Additional information is available in the following resources:
Turn guest access in Microsoft Teams on or off - Microsoft Teams | Microsoft Learn
Guest access in Microsoft Teams - Microsoft Teams | Microsoft Learn
As community moderators, we kindly ask for your understanding that our access to internal development details is limited. Our primary role is to guide users toward the appropriate resources and support channels. While we may not have visibility into performing deeper backend analysis, we’ll continue doing our best to support you within the scope of our responsibilities.
I hope this information is helpful. If you have any questions or need further assistance, please feel free to share them in the comments on this post so I can continue to support you.
Thank you for your patience and understanding.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have any extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.