Teams Status Stuck on Away? Why It Happens and How to Fix It
Microsoft Teams stays on Away (yellow) while you work when you set Appear away or a status duration, when the phone app is in the background, when Teams on the web cannot see activity outside the tab, or when presence is stale. Fix it by resetting your status, closing Teams on other devices, and signing out and in.
On this page
- 1. Why Teams shows Away when you are active
- 2. What the Teams code counts as activity
- 3. Fix 1: reset a status you set
- 4. Fix 2: check your other devices
- 5. Fix 3: Teams on the web
- 6. Fix 4: stale presence in new Teams
- 7. Why does Teams show me Away?
- 8. Teams status yellow meaning
- 9. Slack has the same problem, with a stricter rule
- 10. FAQ
Yellow in Microsoft Teams is the Away badge: Teams draws it in marigold (#eaa300), and Be right back uses the same yellow badge. Teams turns you yellow after 5 minutes with no mouse move, scroll, touch or key press it can see, and at once when your computer locks or sleeps; we read those rules in the Teams web client's own code on 28 October 2026, below. When Teams stays yellow while you are working, check four things in order. First, a status you set yourself: Appear away, maybe with a duration, stays until you reset it. Second, the phone: if Teams is in the background on your phone, it can show Away. Third, Teams on the web: without its presence setting and the browser's idle detection permission, a tab cannot see that you are active in other apps. Fourth, stale presence: sign out and back in, or reset the app. To reset your status, select your profile picture, your current status, and Reset status.
If you use Slack too, its desktop app goes away 10 minutes after your last input anywhere on the computer (Slack desktop 4.52.178 code, checked 7 Oct 2026).
Why Teams shows Away when you are active
| What you see | Likely cause | Fix |
|---|---|---|
| Yellow all day, even while typing in Teams | You set Appear away, maybe with a duration | Reset your status |
| Yellow in Teams on the web | The tab cannot see activity outside Teams | Turn on the presence setting and allow idle detection |
| Yellow after using Teams on your phone | Phone app in the background | Use Teams on the computer; close it on the phone |
| Yellow a few minutes after you stop using the PC | Normal idle timeout | Expected |
| Stuck for everyone, never changes | Stale presence or cache | Sign out and in; reset the app |
What the Teams code counts as activity
We downloaded the Teams web client from teams.microsoft.com/v2 on 28 October 2026, with no sign-in, and printed its idle rules, the badge each status gets, and the badge colours from Microsoft's Fluent UI library (teams_presence_check.py, about 100 lines of Python). The core of the script, for the idle rules:
import re, urllib.request
UA = {"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0 Safari/537.36"}
get = lambda u: urllib.request.urlopen(urllib.request.Request(u, headers=UA), timeout=120).read().decode()
html = get("https://teams.microsoft.com/v2/")
entry_url = [u for u in re.findall(r"https://[^\"'\s]+?\.js", html) if "/async-entry-" in u][0]
idle = get(entry_url).split("static monitoredWindowEvents", 1)[1]
print(re.search(r"=(\[[^\]]*\])", idle).group(1)) # events that count as activity
print(re.search(r"MsUntilIdleDefault=([\de.]+)", idle).group(1)) # 3e5 ms = 5 minutes
The part of the full output that explains a yellow dot:
Teams web client fetched 2026-10-28 01:25 UTC
[idle timer]
events that count as activity: ["scroll","DOMMouseScroll","mousewheel","touchstart","touchmove","mousemove","keydown"]
idle after (ms): 3e5 | long idle after (ms): 12e5
production config appIdleTimeoutInMs: 3e5
computer locked while active -> idle at once: True
computer suspending (sleep) -> idle at once: True
tab or window hidden -> idle at once: True
web: uses the browser IdleDetector API when the permission is granted: True
web fallback log line: IdleDetector API is not supported in this browser. Falling back to client state
browsers with an idle detection setup link: ['chrome', 'edge']
[status -> badge on the profile picture]
Available -> available
AvailableIdle -> available
Away -> away
BeRightBack -> away
[badge colours, Fluent UI]
@fluentui/react-badge 9.5.7, @fluentui/tokens 1.0.0-alpha.24
statusAvailable colorPaletteLightGreenForeground3 #13a10e
statusAway colorPaletteMarigoldBackground3 #eaa300
statusBusy colorPaletteRedBackground3 #d13438
statusOutOfOffice colorPaletteBerryForeground3 #c239b3
statusOffline colorNeutralForeground3 #616161
Three things follow from it. The idle tracker marks a hidden Teams window or tab inactive at once, so a Teams tab in the background can turn yellow unless the browser's idle detection permission is on; with it, Teams reads the computer's idle and lock state through Chrome's or Edge's IdleDetector. Five minutes is the default timer, and the production config sets the same 3e5 ms. Be right back gets the same yellow badge as Away, so a yellow dot can be a status someone picked.
Fix 1: reset a status you set
A status you choose, such as Appear away, Busy or Do not disturb, stays until you change it or its duration ends. Microsoft notes that a more available status does not override a less available one, even with a duration. So a leftover Appear away blocks everything else.
- Select your profile picture at the top right.
- Select your current status.
- Choose Reset status, or pick Available.
- Sign out and back in. Profile picture, Sign out, then sign in.
- Restart Teams fully. Quit it from the system tray or menu bar, not only the window.
- Reset the app on Windows. For new Teams, open Settings, Apps, Installed apps, Microsoft Teams, Advanced options, then Reset. This clears the local cache; your chats stay on Microsoft's servers.
- Update Teams.
- Ask IT if it still happens; a tenant-wide presence problem is on Microsoft's or your admin's side.
The /available command in the search box does the same.
Fix 2: check your other devices
On a phone, Teams shows Away whenever the app is in the background. If you last used Teams on your phone, your status can lag behind until the computer reports activity. Bring Teams to the front on the computer and use it for a moment, or quit Teams on the phone.
Fix 3: Teams on the web
Microsoft's support page describes a setting for Teams on the web: under Settings, Notifications and activity, Presence, turn on the option to keep your current status when you are active outside Teams, then Allow the browser's permission to detect activity in other tabs and apps. If you block that permission, Teams cannot see your activity outside the tab and shows Away. How the desktop, web and phone apps each handle a minimized or background window is in does Teams show Away when minimized. Step by step, with the browser prompt and what to do after a Block: keep my current status when active outside of Teams.
Fix 4: stale presence in new Teams
Why does Teams show me Away?
If none of the above apply, Teams is working as designed. It shows Away after a few minutes without input on your computer, about 5, at once when you lock it, and Offline when the computer sleeps. The timings are in how long before Teams shows you as Away, and ways to stay Available are in how to keep Teams status available.
Teams status yellow meaning
Yellow with a clock means Away or Be right back; how to tell an automatic, inactive Away from one you set is in what does inactive mean on Teams. Green is Available, red is Busy or Do not disturb, and grey with an x is Offline. Busy turns red automatically in meetings and calls. Every icon is in Microsoft Teams status icons meaning. If Teams shows the grey Offline status instead, see Teams status stuck on Offline, and for a red status that will not clear, Teams status stuck on Busy.
Slack has the same problem, with a stricter rule
If Slack shows away while you work, the diagnosis is in why Slack keeps showing you as away. For both apps at once, see keep Teams and Slack active.
FAQ
Why is my Teams status stuck on Away?
Usually a status you set, such as Appear away with a duration, or Teams on your phone in the background. Reset your status first.
Why does Teams say Away when I am active?
Teams on the web cannot see activity outside the tab without the presence setting and permission, or your presence is stale. Sign out and back in.
Why is my Teams status yellow?
Yellow means Away or Be right back. Teams sets Away after 5 minutes without input it can see, at once when you lock the computer or it sleeps, and when the phone app is in the background.
How do I stop Teams from showing Away?
See how to keep Teams status available.
Does resetting Teams delete my chats?
No. Chats and files stay on Microsoft's servers. A reset clears the local app data.
Related Articles
Teams Status Stuck on Busy? 6 Causes and How to Fix Each
A Teams status stuck on Busy, In a meeting or In a call usually has one of four causes: a Busy you set by hand, which lasts a full day; an Outlook event marked Show as Busy; a call still running on your phone or in a browser tab; or a meeting window you never left. How to find which one, the fix for each, and what to try when nothing works.
Teams Status Not Showing in Outlook? Fix It in This Order
Classic Outlook for Windows shows Teams status only while Teams runs on the same PC and is registered as the chat app. Check that first, then the Outlook option, the registry value and the contact's address.
Webex Status Stuck in a Meeting? Causes and Fixes
Webex shows In a meeting while a Webex meeting is still open on any of your devices, and In a calendar meeting while an event is on your calendar. Leave the meeting everywhere, check your calendar, or turn off Show when in a calendar meeting. Plus the fixes when Webex status does not show in Outlook.