Accessing Microsoft Teams using organizational or personal credentials
Hi @Lee Jasmine
Thank you for providing the detailed sign-in logs and the troubleshooting steps you have already completed.
Because Teams works in the browser but the desktop client records the account as User Type: Member with Cross-tenant access disabled, this appears to be an account or tenant-routing issue rather than a local Teams cache problem. The desktop client may be attempting to authenticate against your home organization first, where Teams has not been enabled, instead of using the guest account in the inviting organization.
Please ask the administrators of both organizations to review the following:
1.Your organization
-Confirm that outbound B2B collaboration is allowed for the inviting organization.
-Confirm that Microsoft Teams is not blocked by Conditional Access, tenant restrictions, or enterprise application settings.
-If Teams is disabled through licensing or service configuration, temporarily enabling Teams for your account may allow the desktop client to complete home-tenant discovery.
2.Inviting organization
-Confirm that your account exists as User type: Guest, not Member.
-Confirm that the guest account has been added to at least one Team. Microsoft notes that a guest must be added to a Team before guest functionality becomes available.
-Review inbound cross-tenant access settings for your organization and ensure B2B collaboration and Microsoft Teams access are allowed. Cross-tenant settings control both inbound access to the resource tenant and outbound access from the user’s home tenant.
-Review any Conditional Access policies applied to guest or external users.
-If necessary, delete the existing guest object, wait for directory replication, and send a new invitation.
Please do not sign in with the #EXT# guest address shown in Microsoft Entra ID. Continue using your normal work email address, because the guest object relies on your home organization for authentication.
When testing again, open the invitation link in an InPrivate browser window, complete the invitation redemption, and then launch Teams from the web using Open in desktop app. These details will allow the administrators to identify which tenant or policy is denying the desktop-client token request. In the meantime, please continue using Teams on the web as a workaround.