TROUBLESHOOTING

Slack Presence Not Updating: Why It Gets Stuck and How to Fix It

You're active. Slack says you're Away. Here's exactly why Slack presence gets stuck — and the six fixes ranked by how fast they work.

Updated May 22, 2026 · By Dan Chong · 5 min read
QUICK ANSWER

Slack's inactivity timer runs only against activity inside Slack — not system-wide. If you're reading a document or on a call in another app, Slack still sees you as inactive. The fastest fix: click your profile picture and select "Set yourself as active." For a longer-term solution, you need activity within Slack every 10 minutes or a cloud-based presence tool.

Why Slack Presence Gets Stuck

Slack determines your presence from a narrow set of signals — primarily interaction within the Slack app window itself. This means:

Slack marks you Away after 10 minutes of no Slack-specific activity on desktop. After extended inactivity across all devices, it marks you Offline. Neither is a bug — it's by design. But it creates the frustrating situation where you're clearly at your computer, and Slack tells your team you've vanished.

Six Fixes for Stuck Slack Presence

FIX 01 — INSTANT

Set yourself as active manually

Click your profile picture → Set yourself as active. This resets your status to Active immediately. It's the fastest fix but doesn't solve the underlying problem — you'll go Away again after another 10 minutes without Slack activity.

FIX 02 — INSTANT

Check that Slack is your focused window

Slack's inactivity timer only pauses when Slack is the active foreground window. If you've been reading a document all morning with Slack open in the background, the timer ran the whole time. Click into the Slack window to reset it.

FIX 03 — 1 MINUTE

Disable Do Not Disturb / check notification snooze

A DND moon icon or active Notification snooze won't cause Away status — but some Slack integrations behave unexpectedly when DND is on. Go to your profile → Pause notifications → check if it's active and whether it was set with an unintended long duration.

FIX 04 — 2 MINUTES

Force-quit and relaunch Slack

On Mac: Cmd+Q (not just closing the window). On Windows: right-click Slack in the system tray → Quit. Then relaunch. This forces a fresh WebSocket connection with Slack's servers and re-establishes presence signalling from a clean state.

FIX 05 — 2 MINUTES

Force-quit the mobile app

If your phone has the Slack app and it went to the background while you were Away, the mobile session can hold a stale Away or Offline status. Force-close the Slack mobile app on iOS or Android. The server then relies solely on your desktop session.

FIX 06 — 5 MINUTES

Sign out and sign back in

Go to Slack → your workspace name → Sign out. This terminates the presence session entirely. When you sign back in, Slack re-registers your client and presence updates fresh. Use this if Fix 04 didn't resolve the issue.

Symptom-to-Fix Reference

Symptom Likely Cause Best Fix
Away after 10 min at desk Working in another app, not Slack Fix 01 / cloud tool
Shows Offline despite app open WebSocket connection dropped Fix 04 Restart Slack
Flickers Active/Away repeatedly Mobile app conflict Fix 05 Force-quit mobile
Away despite active Slack window Stale presence session Fix 06 Sign out/in
Correct for you, wrong for colleagues Propagation delay Wait 60–90 seconds
Goes Away constantly despite being at desk Inactivity timer — by design Use a presence tool

The Real Problem: Slack's Inactivity Timer Is Working Correctly

If your presence keeps going Away when you're at your desk but not actively using Slack, the six fixes above won't give you a permanent solution — because the inactivity timer is working exactly as designed. You're just not meeting Slack's definition of "active."

What counts as Slack activity:

What doesn't count:

If you need your green dot to stay lit regardless of what you're doing, the only reliable options are to interact with Slack regularly, or use a cloud-based tool that maintains your Active status without local activity. See our guide on keeping Slack active automatically for a full comparison.

When Slack Shows Offline (Not Just Away)

If Slack shows you as Offline — no dot, or a hollow grey dot — the client has lost its connection to Slack's servers. This usually resolves itself, but if it persists:

  1. Check your internet connection (try loading a webpage).
  2. Check status.slack.com for active incidents.
  3. If on a corporate network, check whether a VPN or proxy is blocking the WebSocket connection Slack uses for real-time updates.
  4. Restart Slack (Fix 04).

Corporate network proxies are a surprisingly common cause — particularly after a VPN connection drops and reconnects, leaving the Slack session in a half-connected state.

FREQUENTLY ASKED
Why does Slack show me as Away when I'm at my desk?
Slack marks you Away after 10 minutes of no activity detected inside the Slack app window — not system-wide activity. If Slack isn't the focused window (you're reading a document or on a call in another app), the inactivity timer still runs. Other causes include the mobile app overriding your desktop state, or an active notification snooze.
Does Slack track mouse movement to determine presence?
Only within the Slack app window. Slack's desktop client primarily monitors Slack-specific activity — typing messages, switching channels, navigating. System-wide mouse movement in other applications does not reset Slack's inactivity timer.
Can I force Slack to show me as Active right now?
Yes. Click your profile picture → Set yourself as active. This resets your presence to Active immediately. However, the inactivity timer will still run — you'll go Away again after another 10 minutes without Slack interaction unless you keep engaging with the app.
Why does my Slack status show Offline even though the app is open?
Offline usually indicates a WebSocket connection issue between your Slack client and Slack's servers. This happens after a network interruption, a VPN reconnect, or after your computer resumes from sleep. Restarting Slack almost always fixes it; check status.slack.com if the issue persists.
How long does Slack take to update presence after I become active?
Slack updates your Active status within seconds of detecting input in the Slack app. Propagation to what your colleagues see can take 30–90 seconds in large workspaces. If it's been several minutes, try toggling your status manually via your profile picture.

Stop Fixing. Stay Green.

Stay Green On Slack maintains your Active status from the cloud — so your dot stays green whether you're in Slack or not.

Start for free →

14-day free trial — cancel anytime.