Fix Teams Presence Status Is Wrong after Moving to New Teams
🔍 WiseChecker

Fix Teams Presence Status Is Wrong after Moving to New Teams

After you switch from classic Teams to the new Teams app, your presence status may show as Away or Offline even when you are actively working. This happens because the new Teams client reads presence data differently and sometimes fails to sync with your Microsoft 365 activity feed. The problem is usually temporary but can persist if your activity settings, cache, or network connections are misconfigured. This article explains the root cause and gives you a step-by-step fix to restore accurate presence status in new Teams.

Key Takeaways: Fixing Presence Status After Migrating to New Teams

  • Teams admin center > Messaging policies > Presence: Check that the policy allows presence publishing and does not force a fixed status.
  • New Teams cache folder %appdata%\Microsoft\Teams: Clear this folder to remove stale presence data that causes incorrect status display.
  • Outlook and Office activity sync: Ensure your calendar and activity feed are connected, because new Teams uses these signals to update presence.

ADVERTISEMENT

Why New Teams Shows the Wrong Presence Status

New Teams is a separate application from classic Teams, even though it looks similar. It uses a different codebase and a new presence engine that pulls data from the Microsoft 365 presence service. When you move to new Teams, the client must re-register your presence subscription. If that registration fails silently, the app falls back to a default status, often Away or Offline.

Another common cause is the activity-based presence logic. Microsoft 365 determines your status from your calendar, your active Office apps, and your keyboard or mouse activity on your device. If new Teams cannot detect that activity because of a background permission issue or a broken sync, it marks you as Away even though you are typing in a document or chatting in another window.

Lastly, the local cache in new Teams stores presence snapshots. When you upgrade from classic Teams, that cache may contain old or corrupted entries. The new client reads those entries and shows a stale status until the cache is refreshed.

Steps to Diagnose and Fix Presence Status in New Teams

Follow these steps in order. Most users resolve the issue by step 3, but complete all steps if the problem persists.

  1. Sign out and sign back in to new Teams
    Click your profile picture at the top right, select Sign out, then close the app completely. Reopen new Teams and sign in with your work account. This forces a fresh presence subscription. Wait two minutes and check your status.
  2. Check your activity-based presence settings
    In new Teams, click your profile picture, then Settings > Privacy. Scroll to Presence and confirm that the option to show your status based on activity is enabled. If it is off, turn it on. Also verify that your calendar is connected by opening the Calendar app in Teams and confirming your meetings appear.
  3. Clear the new Teams cache
    Close new Teams completely. Press Ctrl+Shift+Esc to open Task Manager and end any Teams processes that are still running. Open File Explorer and paste this path into the address bar: %appdata%\Microsoft\Teams. Delete everything inside this folder. Do not delete the Teams folder itself. Restart new Teams and sign in again.
  4. Check your messaging policy in the Teams admin center
    If you are an admin, go to the Teams admin center > Messaging policies. Open the policy assigned to the affected user and verify that the Presence setting is set to On. If it is Off, change it to On and save. Users need to sign out and back in to receive the policy update.
  5. Update Windows and Office
    Press the Windows key, type Check for updates, and open the settings page. Install any pending Windows updates. Then open any Office app like Word, go to File > Account > Update Options > Update Now. Restart your computer and test presence again.
  6. Repair your Microsoft 365 installation
    Open Control Panel > Programs > Programs and Features. Find Microsoft 365 Apps, right-click it, and select Change. Choose Quick Repair and follow the prompts. After the repair, restart new Teams.

ADVERTISEMENT

If Teams Still Shows the Wrong Status After the Main Fix

Teams Shows Away Even When I Am Typing

This happens when the new Teams app cannot detect keyboard or mouse activity. The activity sensor relies on a Windows service called the Activity Coordinator. Make sure that service is running. Press Windows+R, type services.msc, and press Enter. Find Activity Coordinator, right-click it, and select Start if it is stopped. Then restart new Teams.

Presence Status Is Stuck on Offline for Everyone

If every user in your organization shows Offline, the problem is likely on the Microsoft 365 service side. Check the Microsoft 365 Service Health dashboard. Go to the Microsoft 365 admin center > Health > Service health. Look for any advisory under Teams. If there is an outage, wait for Microsoft to resolve it.

Presence Shows as Do Not Disturb Even Without a Meeting

This can happen if you have a calendar event marked as Private or if you set a manual status. Click your profile picture and select your current status. Choose Reset status to clear any manual override. Also check your Outlook calendar for a recurring meeting that might be active.

Presence Updates Only After I Move the Mouse

This is normal behavior. Microsoft 365 only updates your presence when it detects activity. If you are reading a long document without moving the mouse, Teams may show you as Away. To avoid this, adjust your activity timeout in the Teams admin center. Go to Teams admin center > Meetings > Meeting policies and increase the Inactive timeout value.

New Teams vs Classic Teams: Presence Behavior Differences

Item Classic Teams New Teams
Presence engine Legacy presence service New unified presence service
Cache location %appdata%\Microsoft\Teams Same path but different data format
Activity detection Uses Office activity feed Uses Office activity feed plus Windows Activity Coordinator
Sync frequency Every 5 minutes Real-time with occasional delays up to 2 minutes
Default status on launch Available Available only after successful presence subscription

Now you can fix an incorrect presence status in new Teams by clearing the cache, checking your activity settings, and verifying your messaging policy. Start with the cache clear because it resolves most issues. Then test your status by sending a message to a colleague. For persistent problems, check the Activity Coordinator service and your Microsoft 365 service health. Use the keyboard shortcut Ctrl+Shift+Esc to open Task Manager quickly when you need to close Teams processes.

ADVERTISEMENT