Teams Status Message Not Showing? Check These Five Things
A Teams status message that others cannot see usually has one of five causes: Show when people message me is off, the message cleared itself, it is hiding your Outlook out-of-office reply, a scheduled out of office has not started, or the Teams app shows an old copy. Where the message appears, and how to fix each case.
On this page
If your Microsoft Teams status message is not showing, check the Show when people message me box first. Without it, the message appears only on your profile card, so people who chat with you never see it above the message box. The other common causes: the message cleared itself at the time set under Clear status message after, a status message is hiding your Outlook out-of-office reply, a scheduled out of office has not started yet, or your Teams app or a coworker's is showing an old copy. Each has a one-minute fix below.
A status message changes the words next to your name, not your presence dot. The dot turns yellow (Away) after 5 minutes without input: the Teams web client that teams.microsoft.com served on 9 October 2026 sets appIdleTimeoutInMs to 3e5, which is 300,000 ms. We have no Teams work account to click through, so on 10 October 2026 we read the code of the Teams web client instead. It shows how the checkbox is saved and when Teams hides it (script and output below). The other fixes come from Microsoft's support pages.
Where a Teams status message shows up
Knowing where the message is supposed to appear settles half of these reports:
- • Your profile card. Anyone who hovers over or clicks your name or picture sees it. This works whatever the checkbox says.
- • Above the message box. When someone opens a chat with you, Teams shows your message there, but only with Show when people message me on.
- • When someone @mentions you. Same checkbox.
- • Not in the chat list or next to your dot. Those show only your presence. A coworker who looks at the list of chats will not see the text.
- • Windows: Settings > Apps > Installed apps > Microsoft Teams > Advanced options > Reset.
- • Mac: quit Teams, then delete its cache folders in Terminal and open Teams again:
Status message not showing: causes and fixes
| What you see | Likely cause | Fix |
|---|---|---|
| Only on your profile card | Show when people message me is off | Edit the message and tick the box |
| No Show when people message me box at all | Teams hides the box for your account | The message stays on your profile card only |
| Gone after an hour or a day | Clear status message after ended | Set it again with a longer time or Never |
| Your Outlook out-of-office text is missing | A Teams status message hides it | Clear the status message |
| Scheduled out of office not showing | The start date has not come | Check the dates in Schedule out of office |
| Others see old text, or none | A cached copy in the Teams app | Sign out and back in, or reset the app |
1. Turn on Show when people message me. Click your profile picture, then your status message, and tick Show when people message me. Microsoft's support page says this is what makes people "see your status when they message or @mention you".
2. Check Clear status message after. A message set to clear after 1 hour, 4 hours, Today or This week disappears on time, often before the reader looks. Pick Never for anything that should stay, and clear it by hand later.
3. Clear the status message to show your Outlook reply. Microsoft states: "If you have a status message set in Teams, it will not show your automatic out-of-office reply from Microsoft Outlook." If your holiday message from Outlook is missing in Teams, a leftover status message is the cause. The full out-of-office setup is in how to set an away message in Teams.
4. Check the dates of a scheduled out of office. A scheduled out of office shows only between its start and end times, so it is not visible the day before you leave.
5. Refresh Teams. Presence and status messages sync through Microsoft's servers, and an app that has been open for days can show stale data. On both ends, sign out of Teams and back in. If that does not help, reset the new Teams app:
rm -rf ~/Library/Group\ Containers/UBF8T346G9.com.microsoft.teams
rm -rf ~/Library/Containers/com.microsoft.teams2
Resetting signs you out and clears local settings, not your chats or your status message, which live in your account.
What the Teams web client code shows
On 10 October 2026 we downloaded the JavaScript that teams.microsoft.com serves to every visitor, before sign-in, and searched it for the status message editor. This is the script we ran and what it printed:
import re, urllib.request
UA = {"User-Agent": "Mozilla/5.0 (Macintosh) Chrome/140.0"}
def get(url):
req = urllib.request.Request(url, headers=UA)
return urllib.request.urlopen(req, timeout=60).read().decode()
html = get("https://teams.microsoft.com/v2/")
assets = re.findall(r"https://[^\"'\s]+?/hashed-assets/[^\"'\s]+?\.js", html)
js = get(next(u for u in assets if "/async-entry-" in u))
save = re.search(r"\{message:\w+,pinStatusToChat:\w+,expiry:", js)
start = re.search(r"useState\(!!\w+\.presence\?\.statusNote\?\.pinStatusToChat\)", js)
var = re.search(r'replace\("\{\{maxLength\}\}",`\$\{(\w+)\}`\)', js).group(1)
limit = re.search(rf"(?<![\w$]){var}=(\d+)", js).group(1)
clear = re.search(r"clearStatusAfterTexts \{\s+id\s+((?:clearAfter\w+Text\s+)+)\}", js)
print("checkbox id: ", "me-control-pin-to-chat-checkbox" in js)
print("saved as: ", save.group(0) + "...}")
print("box starts from: ", "the saved note" if start else "default")
print("can be hidden: ", "hidePinStatusToChat" in js)
print("max characters: ", limit)
print("clear after: ", " ".join(clear.group(1).split()))
checkbox id: True
saved as: {message:vi,pinStatusToChat:d,expiry:...}
box starts from: the saved note
can be hidden: True
max characters: 280
clear after: clearAfterNeverText clearAfterTodayText clearAfterOneHrText clearAfterFourHrText clearAfterWeekText clearAfterCustomText
What this means if your message is not showing:
pinStatusToChat together with the text and the clear-after time. Every save sends all three, so if you edit the text with the box unticked, the banner in chats turns off.hidePinStatusToChat setting from Microsoft's servers and does not draw the box when it is on. If you cannot find the box, your message can only appear on your profile card.Status message vs status: two different things
People often expect a status message to change their dot, or the other way round. They are separate:
| Status (presence) | Status message | |
|---|---|---|
| What it is | Available, Busy, Away, Be right back, Do not disturb, Offline | Up to 280 characters of text |
| Set by | You, or Teams from your activity and calendar | Only you |
| Shows | Everywhere your picture appears | Profile card, and chats if the box is ticked |
| Ends | When activity changes, or after a duration | At the Clear after time |
If the dot is what is missing, Teams has no presence for that person. In the Teams web client code we read on 28 October 2026, every presence value maps to a badge, and PresenceUnknown, the value Teams uses when it has no presence, gets the grey Offline badge:
[status -> badge on the profile picture]
PresenceUnknown -> offline
Available -> available
AvailableIdle -> available
Away -> away
Busy -> busy
BusyIdle -> busy
DoNotDisturb -> do-not-disturb
BeRightBack -> away
Offline -> offline
So a coworker who always looks Offline to you may be signed out, or your Teams may not be getting their presence at all; both draw the same grey badge. The text and the dot are separate, so a status message can still show next to a grey dot. If the problem is your own dot, see Teams status stuck on Away or Teams status stuck on Offline. What each icon means is in Microsoft Teams status icons meaning.
Teams status message ideas that get read
Put the useful part first, because the banner above the message box is one line:
Longer lists, including lighter ones, are in funny Teams status messages and Teams status for lunch.
FAQ
Why can't others see my Teams status message? Most often Show when people message me is off, so it appears only on your profile card. Tick it in the status message settings.
Why did my Teams status message disappear? The Clear status message after time ran out. Set it again and choose a longer time or Never.
Why is my Outlook out of office not showing in Teams? A Teams status message is set. Microsoft says a status message hides the Outlook automatic reply. Clear it.
Does a Teams status message change my status to Away? No. The text and the presence dot are separate. Set Away or Be right back from your status menu.
How long can a Teams status message be? Up to 280 characters. The banner in chats shows the start of it, so put the key facts first.
Related Articles
Teams Status for Lunch: Be Right Back Plus a Message
The cleanest Teams status for lunch is Be right back with a 1-hour duration, plus a status message such as "Out to lunch, back at 1:30" set to clear after 1 hour. Both end on their own. Steps for desktop and phone, lunch messages to copy, and what an Outlook lunch block does to your Teams status.
Teams Status Stuck on Offline? 7 Causes and How to Fix Each
Teams keeps showing you Offline when Appear offline is still on, when no device is signed in, or when the app has no presence value yet: the Teams code draws that missing value with the same grey Offline badge. A fix for each cause, and why other people may see you Offline.
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.