When you click a meeting link in an email or a calendar invitation, the New Teams desktop app sometimes opens the meeting while signed in to the wrong account. This usually happens when you have multiple work or school accounts signed in on the same device. The app picks the wrong account because it uses the most recently active profile instead of the account that received the invitation. This article explains the technical cause behind the account mix-up and gives you step-by-step fixes to make Teams open the correct account every time.
You will also learn how to set a default account, clear cached credentials, and use the Teams web app as a reliable fallback. These methods work for both Windows 11 and Windows 10. After applying the fixes, you can join meetings without the confusion of signing in to the wrong identity.
Key Takeaways: Fix Teams Meeting Link Account Mix-Up
- Teams profile switcher: Click your avatar in the top-right corner to see all signed-in accounts and switch to the correct one before joining.
- Teams settings > Accounts > Switch account: Set a default account that Teams uses when a meeting link is ambiguous.
- Clear Teams cache: Delete the cached credentials folder to force Teams to ask which account to use on the next launch.
- Teams on the web: Open the meeting link in a browser and sign in with the correct account as a temporary workaround.
Why Teams Meeting Links Open the Wrong Account
The New Teams desktop app is built on a web-based framework that supports multiple accounts in a single window. When you click a meeting link, Teams uses the account that is currently active in the app. The active account is the one you used most recently, not necessarily the one that owns the meeting invite. This behavior is by design, but it becomes a problem when you switch between accounts frequently.
The meeting link itself contains a tenant ID and a meeting ID. Teams checks if the signed-in account belongs to the same tenant as the meeting organizer. If it does not, Teams may still open the meeting but show a permission error or a “Join as guest” prompt. In some cases, Teams silently opens the meeting with the wrong account, and you appear as a guest instead of a participant.
Another factor is the Windows Credential Manager. Teams stores authentication tokens for each account. When you click a link, the app reads the most recent token and uses it, even if you intended to use a different account. This is why clearing the cache often resolves the issue.
The Role of the Teams Profile Switcher
The profile switcher is the menu that appears when you click your avatar at the top of the Teams window. It shows a list of all accounts that are signed in on the device. The switcher does not change the default account; it only changes which account is active temporarily. If you close and reopen Teams, the app may revert to the previous account.
Steps to Make Teams Open Meeting Links with the Correct Account
Use these steps in order. Start with the quickest fix and move to the more thorough ones if the problem persists.
- Switch accounts before clicking the meeting link
Open the Teams desktop app. Click your avatar in the top-right corner. From the profile menu, select the account that received the meeting invitation. Wait for the app to reload with that account active. Now click the meeting link again. This is the simplest fix and works most of the time. - Set a default account in Teams settings
In Teams, click your avatar and select Settings. Go to Accounts. Under Default account, choose the account you use most often for meetings. Save the change. Teams will now prefer this account when a meeting link is ambiguous. Note that this setting only affects the desktop app, not the web version. - Sign out of all accounts and sign back in
Click your avatar and select Sign out. Repeat for every account shown in the profile menu. Close Teams completely. Reopen Teams and sign in only with the account you want to use for meetings. This removes the token confusion and forces Teams to start fresh. - Clear the Teams cache
Close Teams completely. Press Ctrl + Shift + Escape to open Task Manager. Look for any Teams processes and end them. Press Windows + R to open the Run dialog. Type%appdata%\Microsoft\Teamsand press Enter. Delete the contents of this folder, but keep the folder itself. Also delete the folder%appdata%\Microsoft\Teams Meeting Add-inif it exists. Reopen Teams and sign in with the correct account. This clears all cached tokens and account preferences. - Use the Teams web app for a single meeting
If you need to join a meeting immediately and the desktop app is misbehaving, open the meeting link in a web browser. Right-click the link and select Copy link address. Paste it into a browser address bar. The web app will ask you to sign in. Choose the correct account. This is a reliable fallback that does not affect your desktop settings.
If Teams Still Opens the Wrong Account After the Main Fix
The steps above resolve the issue for most users. If the problem continues, check the following scenarios.
Teams keeps reverting to the wrong account after a restart
This happens when Windows Credential Manager still holds an old token. Open the Start menu and search for Credential Manager. Go to Windows Credentials. Look for entries that start with MicrosoftOffice16 or Teams. Remove the ones that belong to the old account. Then sign out of Teams and sign back in. This forces Teams to request a fresh token.
The meeting link opens in the web browser instead of the desktop app
Teams may not be registered as the default handler for meeting links. In Teams, go to Settings > General. Check the box that says Register Teams as the default app for meeting links. If it is already checked, uncheck it, then check it again. Restart Teams and test the link.
You are prompted to choose an account every time
This is a security feature when you have multiple accounts. Teams cannot decide which account to use because the meeting link does not specify a tenant. To reduce the prompts, set a default account as described in step 2. If you only use one account for meetings, sign out of the others.
New Teams Desktop App vs Teams on the Web: Account Handling
| Item | New Teams Desktop App | Teams on the Web |
|---|---|---|
| Multiple accounts | Supports multiple accounts with a profile switcher | Supports multiple accounts but uses browser session cookies |
| Default account setting | Available in Settings > Accounts | Not available; the browser picks the last used account |
| Cache clearing | Requires deleting the appdata folder | Clear browser cookies and site data |
| Meeting link handling | Uses the active account based on recent usage | Opens in a new tab and asks for sign-in if needed |
| Best for | Frequent meeting joiners who need notifications and chat | Occasional meeting joiners who want a quick, no-install option |
The desktop app gives you more control over which account is used. The web version is simpler but lacks the default account setting. If you switch accounts often, the desktop app is the better choice.
After applying these fixes, you can click any meeting link and trust that Teams will open the correct account. Start by switching accounts manually, then set a default account to reduce future mistakes. If the problem returns, clear the Teams cache and re-sign in. For a quick emergency, use the web app. Remember that the profile switcher is your fastest tool when you are in a hurry.