You click a Teams meeting link in an email or calendar invite, and Teams for the web opens the wrong account. You see a different user’s name and profile, and the meeting join button is missing or grayed out. This happens because the browser stores cookies and sign-in sessions for multiple Microsoft accounts. This article explains why the browser picks the wrong account and gives you clear steps to force Teams to open the correct account every time.
The root cause is that Teams for the web uses the same browser profile and cookies as your other Microsoft services. When you sign in to Outlook or Office on the web, the browser saves that account as the default. The meeting link then loads Teams with that default account instead of the one you intend to use. You can fix this by clearing the Teams-specific cookies, signing out of the wrong account, or using a separate browser profile for work.
Below you’ll find the technical reason, step-by-step fixes for Chrome, Edge, and Firefox, and additional troubleshooting if the problem persists.
Key Takeaways: Force Teams for the Web to Use the Right Account
- Sign out of all accounts in the browser: Removes the saved session so the meeting link prompts you to choose the correct account.
- Clear cookies for teams.microsoft.com and all subdomains: Deletes the stored account token that forces the wrong profile.
- Use a separate browser profile for work: Isolates Teams sessions so personal and work accounts never mix.
Why Teams for the Web Opens the Wrong Account
When you click a meeting link that uses Teams for the web, the browser sends a request to the Teams web app. The app reads the authentication cookie stored in the browser profile. If you have signed in to any Microsoft service with a different account, that cookie is already set. Teams uses that existing session instead of asking you to pick an account.
This behavior is by design. Microsoft 365 services share a common authentication system. The browser treats all Microsoft domains as trusted and reuses the first valid session it finds. The problem is that Teams does not always show an account picker. It silently loads the account that the cookie belongs to.
Another common trigger is that the meeting organizer sent the link to your personal email address, but you want to join with your work account. The browser has both accounts saved, but the one used last is the one that gets the cookie.
How the Browser Chooses the Account
The browser stores a session token for each Microsoft account. When you open a meeting link, Teams checks the token in order of creation. The most recently used account is the one that appears. If you used Outlook this morning with your personal account, that account becomes the default. The meeting link then loads that account.
The fix is to remove that default session and let Teams ask you which account to use. You can do this by signing out of all Microsoft accounts in the browser, clearing the Teams cookies, or using a dedicated browser profile.
Steps to Force Teams for the Web to Use the Correct Account
Follow these steps in order. Start with the simplest method and move to the advanced ones if needed.
Method 1: Sign Out of All Accounts in the Browser
- Open the account menu
In Chrome, Edge, or Firefox, click your profile picture in the top right corner of the browser window. This is the same icon that shows your name or email. - Sign out of every account
Click the option that says “Sign out” or “Sign out of all accounts.” Do this for each account listed. In Chrome, you may need to click “Manage profiles” and then sign out from each profile. - Close and reopen the browser
Close the browser completely and open it again. This clears the active session tokens. - Click the meeting link again
Open the email or calendar invite and click the Teams meeting link. The browser should now show the Microsoft account picker. Choose the correct account and join the meeting.
Method 2: Clear Cookies for Teams and Microsoft Domains
- Open the browser settings
In Chrome, click the three-dot menu and select “Settings.” In Edge, click the three-dot menu and select “Settings.” In Firefox, click the hamburger menu and select “Settings.” - Navigate to the privacy section
In Chrome and Edge, go to “Privacy and security” and then click “Cookies and other site data.” In Firefox, go to “Privacy & Security” and scroll to “Cookies and Site Data.” - Open the site data viewer
In Chrome and Edge, click “See all site data.” In Firefox, click “Manage Data.” - Search for Microsoft domains
Type “microsoft.com” in the search box. The list will show cookies for microsoft.com and all subdomains, including teams.microsoft.com and login.microsoftonline.com. - Delete the Teams and login cookies
Click the trash icon next to each entry for teams.microsoft.com and login.microsoftonline.com. Also delete any entry that contains “microsoft” in the domain. - Close and reopen the browser
Close the browser and reopen it. Then click the meeting link again. The account picker should appear.
Method 3: Use a Separate Browser Profile for Work
- Create a new browser profile
In Chrome, click your profile picture and select “Add.” In Edge, click the profile icon and select “Add profile.” In Firefox, go to “Settings” > “Profiles” and click “Create a New Profile.” - Name the profile clearly
Call it “Work” or “Teams” so you remember which profile to use. - Open the meeting link in the new profile
Right-click the meeting link and select “Open in new window” or copy the link and paste it into the new profile’s address bar. - Sign in with your work account
When the account picker appears, choose your work account. The browser will save this session only in the new profile. - Use the work profile for all Teams meetings
Always open your calendar and meeting links in this profile. This prevents any mix-up with your personal account.
If Teams Still Shows the Wrong Account After the Main Fix
Sometimes the problem persists even after signing out and clearing cookies. Here are the most common remaining causes and their fixes.
Teams Shows a Blank Window After Switching Accounts
If you clear cookies and then see a blank white page, the Teams web app may have cached a broken session. Press Ctrl+Shift+R to force a hard refresh. This reloads the app without using the cached version. If that does not work, close the browser and reopen it.
The Meeting Link Opens the Desktop App Instead of the Web
If your browser is set to open Teams links in the desktop app, the web version never loads. To force the web version, right-click the meeting link and select “Open link in incognito window” or copy the link and paste it into a private browsing window. In the incognito window, the browser has no saved cookies, so the account picker appears.
The Account Picker Does Not Appear at All
If you clear cookies but Teams loads the wrong account without asking, your browser may have a saved password that auto-fills the sign-in form. Go to your browser’s saved passwords and delete the entry for login.microsoftonline.com. Then try the link again.
Teams for the Web vs Teams Desktop App: Account Handling
| Item | Teams for the Web | Teams Desktop App |
|---|---|---|
| Account session storage | Uses browser cookies and profile | Uses Windows Credential Manager |
| Account picker behavior | Shows picker only after cookies are cleared | Shows picker when multiple accounts are signed in |
| Best for | Quick meetings without installation | Daily work with full features |
| Fix for wrong account | Clear cookies or use separate profile | Sign out and sign in again in the app |
You can now open any Teams meeting link with the correct account by signing out of all accounts, clearing the Teams cookies, or using a separate browser profile for work. Start with the sign-out method because it is the fastest. If the problem returns, switch to a dedicated work profile to keep personal and work sessions separate. For advanced control, use the keyboard shortcut Ctrl+Shift+N to open an incognito window and paste the meeting link there when you need a quick, clean session.