Managing presence indicators such as Available, Busy, or Away to reflect user availability
Dear Nathan,
As a forum moderator, I am not able to inspect the affected account or its presence state to diagnose and fix this directly. My role here is limited to providing general guidance and solutions for users to implement themselves. Your testing has already done most of the isolation work. Presence failing across both the desktop client and the web, while your own account works normally on the same machine, points squarely at something account or service side rather than the PC, network, or installation. The first thing worth running is the Teams Presence diagnostic in the admin center. If you hold the necessary admin rights you can run it yourself, otherwise ask whoever administers your tenant to do so:
- Sign in to the Microsoft 365 Admin Center.
- Select Help & support.
- Enter Teams Presence.
- Select Run tests.
- Enter the affected user’s email address.
- Apply any remediation recommended by the diagnostic, then rerun it.
There is also a test the affected user can run themselves without any admin rights, the Teams Presence Based on Calendar Events connectivity test in the Microsoft Remote Connectivity Analyzer. They sign in with their own credentials, enter the verification code, and run the test, which reports back on any failures or warnings with links explaining how to resolve them. That tool is likewise unavailable in GCC and GCC High environments. Since it needs no elevated permissions, it is a useful parallel step while the admin side is being arranged.
For reference: The correct presence status isn't reflected in Teams - Microsoft Teams | Microsoft Learn
Note that the article covers presence not reflecting the correct status in general rather than a permanently stuck Offline state, so treat the diagnostics as the useful part rather than an exact match to your symptom. Alongside that, also check:
- The user has a valid Teams license and Teams is enabled within it.
- The user is not signed into another device with Appear offline selected.
- Microsoft Entra sign-in logs show no authentication or Conditional Access failures.
- There were no recent license, account, mailbox, UPN, or policy changes.
If both diagnostics come back clean, I recommend that the Global Admin in your organization create a service request with Microsoft Support. A technical support engineer can perform a remote session to investigate the situation, verify the backend configurations, and run any necessary synchronization tools to resolve the problem. If the issue requires further attention, they can escalate it to a specialized team for deeper analysis. For detailed instructions on how to get support, please refer to Get support - Microsoft 365 admin. If you don't know who your IT administrator is, please refer to this article: How do I find my Microsoft 365 admin? - Microsoft Support
I hope this information is helpful and provide you with a clear path forward. Should you have any further questions or need additional assistance, please don't hesitate to reach out. I'm always happy to help. Have a wonderful day!
If the answer is helpful, please click "Yes" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in the forum documentation to enable e-mail notifications if you want to receive the related email notification for this thread.