Forum Discussion
Teams for Mac retains deleted personal Microsoft account in account picker after alias change
I’m hoping someone can point me to the location where Teams for Mac stores remembered accounts, or confirm whether this is a bug.
Environment
- Teams Version: 26163.407.4839.8659
- macOS: 27.0
Problem
I previously had both:
- a work account using email address removed for privacy reasons
- a personal Microsoft account that also used email address removed for privacy reasons
I successfully migrated the personal Microsoft account to a new primary alias (email address removed for privacy reasons) and removed email address removed for privacy reasons from the personal account.
The work account remains unchanged.
However, Teams for Mac still displays the old personal account in the account picker as a second “Sherry Serdikoff” account (purple icon).
When I click that account, Microsoft correctly responds:
“That Microsoft account doesn’t exist. Enter a different account or get a new one.”
So the account no longer exists, but Teams continues to display it.
What I have already verified
- The personal account now signs in only as email address removed for privacy reasons.
- email address removed for privacy reasons has been removed as a personal account alias.
- Microsoft confirms that no personal Microsoft account exists for email address removed for privacy reasons.
- My work account continues to function normally.
Troubleshooting already performed
- Signed out of all Teams accounts.
- Restarted Teams and macOS.
- Cleared the traditional Teams cache.
- Renamed the Teams Group Container (UBF8T346G9.com.microsoft.teams) so Teams recreated it.
- Searched Keychain (all keychains/all items) for Teams, OneAuth, ADAL, MSAL, OneAuthAccount, authority_map, login.windows.net, etc. No relevant cached identity entries were found.
- Verified the stale account is not present in Microsoft account settings.
- Created a brand-new macOS user profile and launched Teams before signing into any Microsoft account.
Important observation
In the brand-new macOS user profile, Teams starts with only Sign In and Join a Meeting. No remembered accounts are displayed.
This suggests the stale account is stored somewhere within my original macOS user profile rather than in Microsoft’s cloud or the Teams installation itself.
Question
Has anyone identified where the current Teams for Mac client stores these remembered account identities, or is this a known bug in the current Teams/OneAuth implementation?
I’d appreciate any suggestions before I resort to deleting additional Microsoft authentication data.
1 Reply
Since the stale account does not appear in a brand-new macOS user profile, I’d agree this is probably local identity cache in the original profile rather than the Microsoft account itself.
I’d quit Teams and all Office apps, then rename rather than delete the Teams and Office identity containers so you have a rollback. Also check Keychain for old entries tied to Teams, OneAuth, ADAL, MSAL, login.microsoftonline.com, and the old alias. After that, reopen Teams and sign in fresh.
If the stale account survives that, it may be worth opening a Microsoft support case as a Teams/OneAuth cache bug and include your “new macOS profile is clean” test, because that’s a very useful clue.