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 September 24, 2026 · By Dan Chong · 6 min read
QUICK ANSWER

Slack presence (the dot) and Slack status (your custom text and emoji) are two separate systems, and "not updating" almost always means the dot, which is driven by a 10-minute inactivity timer. In the desktop app that timer counts keyboard and mouse input anywhere on your computer, so reading, listening on a call or stepping away for 10 minutes without touching anything is what sends you Away. Two fastest fixes, in order: force-refresh the app with Cmd+R (Mac) or Ctrl+R (Windows), which clears a stuck WebSocket connection without signing out; if that doesn't clear it, click your profile picture and select "Set yourself as active." Neither fix is permanent — you need keyboard or mouse activity every 10 minutes, or a cloud-based presence tool, to stop it recurring.

Status vs. presence: you're probably fixing the wrong thing

"My Slack status isn't updating" and "my Slack presence isn't updating" get used interchangeably, but they're two different systems with two different fixes. Your status is the custom text and emoji you set yourself (like "🌴 On leave") — it only changes when you edit it or its expiry time passes, and a stuck status is almost always a caching issue that clears with a refresh. Your presence is the green/hollow dot Slack calculates automatically from activity inside the app. That's the one driven by the 10-minute inactivity timer below, and it's the one most people actually mean when they say presence "gets stuck."

Why Slack Presence Gets Stuck

Slack's rule is 10 minutes of desktop inactivity. The desktop app watches your computer's keyboard and mouse input as a whole, not just the Slack window, which means:

Slack marks you Away after 10 minutes without input 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.

Seven Fixes for Stuck Slack Presence

FIX 01 — INSTANT

Force-refresh Slack (Cmd+R / Ctrl+R)

In the desktop app or browser, press Cmd+R (Mac) or Ctrl+R (Windows) to reload Slack without signing out. This is the single most effective fix for a stuck dot, because most "not updating" cases are a stale WebSocket connection that a reload clears in a couple of seconds, rather than an actual inactivity-timer problem.

FIX 02 — INSTANT

Set yourself as active manually

Click your profile picture → Set yourself as active. This clears a manual Away immediately, which is a surprisingly common cause of a dot that never turns green. It doesn't override the automatic timer, so you'll still go Away after another 10 minutes without input.

FIX 03 — INSTANT

Use the desktop app, not a browser tab

The Slack desktop app counts input anywhere on your computer, but Slack in a browser tab generally only sees activity in that tab. If you work in other apps all day with Slack open in Chrome, the tab sees nothing and you go Away. Installing the desktop app is usually the whole fix.

FIX 04 — 1 MINUTE

Disable Do Not Disturb / check notification snooze

A DND moon/Z 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 05 — 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 — a step up from the Fix 01 reload if that alone didn't clear it.

FIX 06 — 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 07 — 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 05 didn't resolve the issue.

Symptom-to-Fix Reference

Symptom Likely Cause Best Fix
Away after 10 min at desk No keyboard or mouse input for 10 minutes By design: use a cloud tool
Shows Offline despite app open WebSocket connection dropped Fix 01 Refresh, or Fix 05 Restart
Flickers Active/Away repeatedly Mobile app conflict Fix 06 Force-quit mobile
Away despite typing and clicking Browser tab, manual Away, or stale session Fix 03 / Fix 02 / Fix 07
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 touching the keyboard, 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.

See also: Pricing — $3.99/month, 14-day free trial

FREQUENTLY ASKED
What's the difference between Slack status and Slack presence?
Status is the custom text and emoji you set yourself, and it only changes when you edit it or it expires. Presence is the green/hollow dot Slack calculates automatically from activity inside the app, using the 10-minute inactivity timer. "Not updating" almost always means the dot, not the status text.
Does refreshing Slack fix presence not updating?
Often, yes. Press Cmd+R (Mac) or Ctrl+R (Windows) inside Slack to force a reload without signing out. Most "stuck" presence is a stale WebSocket connection between your client and Slack's servers, and a refresh re-establishes it in a couple of seconds — try this before force-quitting or signing out.
Why does Slack show me as Away when I'm at my desk?
Slack marks you Away after 10 minutes of desktop inactivity, meaning no keyboard or mouse input on the computer. Reading a document, sitting on a call or thinking without touching anything all count as inactivity, even though you're at your desk. Other causes: you're using Slack in a browser tab, which only sees activity in that tab; a manual Away you set earlier is still on; or the app's connection has gone stale and needs a refresh.
Does Slack track mouse movement to determine presence?
In the desktop app, yes, across the whole computer. Slack's rule is 10 minutes of desktop inactivity, so moving the mouse or typing in another app resets the timer while the Slack desktop app is running. Slack in a browser tab has a narrower view and generally only notices activity in that tab.
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, no credit card required — cancel anytime.