Presence status stuck on Available or Away
Your status shows 'Available' while you are in a meeting, or 'Away' while actively typing. Here is how to bring it back in sync.
Last verified:
Affected systems
windows macos ios android web
Quick fixes
- Set status manually, then 'Reset status' to automatic
- Check the Outlook calendar - a 'Busy' event overrides Teams status
- Sign out everywhere, sign in fresh
How presence works
Teams computes presence from three sources:
- Manually set status (highest priority)
- Outlook calendar (busy event → DND)
- Client activity (typing, mouse movement → Available)
A wrong status usually means one of these is stuck.
Manual reset
Click your profile picture top right, then your current status. Set once actively (e.g. Available), then “Reset status”. This clears frozen values.
Outlook calendar as culprit
A calendar event marked “Busy” or “In a meeting” auto-sets Teams to DND or Busy. If you are not actually in a meeting but your status says so:
- Open the Outlook calendar
- Check current events for one wrongly marked “Busy”
- Change to “Free” or “Tentative”
- Teams updates within 2-5 minutes
Sync across devices
If an old device is still signed in and had Teams open, its status can override others. At https://mysignins.microsoft.com revoke active sessions, then sign in fresh.
Cache reset if nothing helps
%appdata%\Microsoft\Teams
~/Library/Application Support/Microsoft/Teams
After reset, Teams rebuilds the status engine.
Useful links
- Microsoft Support - Status in Teams
- mysignins.microsoft.com - active sessions