Slack Not Working? 13 Fixes for Notifications, Frozen App & Connection Errors

Slack Not Working? 13 Fixes for Notifications, Frozen App and Connection Errors

Notifications went silent, the app is frozen on the loading screen, or Slack has been stuck on "Connecting..." for the last ten minutes. Whatever the symptom, Slack not working is one of the most common productivity-tool complaints we field at IT Cares — and in our support experience, the overwhelming majority of these tickets are not actual Slack outages at all. They trace back to a notification setting overridden somewhere you didn't think to check, or a network that's quietly blocking the real-time connection Slack needs to function.

This guide covers all 13 fixes, ordered from fastest (checking a mute icon) to nuclear (cache wipe, firewall diagnosis, reinstall). We cover desktop (Mac and Windows), browser Slack, and mobile (iOS and Android) separately where the fix differs.

What makes Slack troubleshooting confusing is that the app has more layers of notification logic than almost any other business tool — a global preference, a workspace-wide Do Not Disturb schedule, a per-channel override, plus whatever your operating system and, on mobile, your battery management settings are doing underneath it all. A setting that looks correct at one layer can be silently overridden two layers down, and the app gives you no warning when that happens. That's why so many "Slack is broken" tickets turn out to be a five-second fix once you know exactly where to look.

Three different problems, three different fixes

"Slack not working" usually means one of three distinct issues: notifications aren't firing (settings problem, almost never a bug), the app is frozen or won't load (usually a local cache issue), or it's stuck on "Connecting..." (almost always a network/firewall problem). Identify which one you have before jumping to fixes — it saves time.

Which Slack Problem Do You Have?

Symptom Most Likely Cause Start With Fix #
Not getting notifications at all Per-channel mute or Do Not Disturb 1
Notifications work in some channels, not others Per-channel notification override 2
No notifications on phone only OS notification permission or battery optimization 6, 12
Stuck on "Connecting..." spinner Network/firewall blocking WebSocket 9
App frozen, blank, or won't load past splash screen Corrupted local cache 10
Messages send but don't appear for others Real Slack incident 8

Not sure which category fits? Start at Fix 1 and work down the list in order — it's built cheapest-and-fastest first, so you'll usually be fixed within the first four or five steps.

Can't fix it yourself? Skip the trial-and-error.

Our certified bilingual tech remotes in, reads your system logs, and resolves it on the spot — same day, from $119.99. No fix, no fee.

13 Fixes for Slack Not Working

1

Check Do Not Disturb (Pause Notifications) Status

Click your workspace name in the top-left corner of Slack, or click your profile photo, and look for Pause notifications. This is Slack's Do Not Disturb feature, and it's set per-workspace under Preferences > Notifications > Do Not Disturb. If a schedule is active (commonly configured for evenings or weekends), all notifications are silently suppressed until it ends or you manually turn it off. This single setting accounts for a large share of "notifications stopped working" tickets we see — people forget they, or an admin, set a schedule months ago.

2

Check for a Muted Channel or Per-Channel Override

Look in the sidebar for a bell-with-slash icon next to a channel name — that channel is individually muted regardless of your workspace-wide notification setting. Right-click the channel and check Notification preferences; a channel can be set to "Nothing" even while your global preference is "All new messages." This is the single most common root cause of "why am I not getting notified" — a global setting that looks correct is silently overridden at the channel level.

3

Review Your Global Notification Preferences

Press Cmd+, on Mac or Ctrl+, on Windows to open Slack Preferences, then go to the Notifications tab. Confirm it's set to "All new messages" rather than "Direct messages, mentions & keywords" (the default for many workspaces) or "Nothing." If you only want alerts for messages that mention you, "Direct messages, mentions & keywords" is correct and channel activity notifications are expected to stay silent — that's not a bug. While you're in this tab, also check the "My keywords" field — Slack can trigger an alert whenever a specific word appears anywhere, even in channels you'd normally ignore, which is useful for tracking a project name or your own username variants.

4

Check Your Status — "Away" Suppresses Some Alerts

Slack automatically flips your status to Away after a period of desktop inactivity — typically around 30 minutes with no mouse or keyboard input, though this varies. While Away doesn't block all notifications, some users configure custom statuses or integrations (like a calendar sync that sets "In a meeting") that change how urgently things get flagged, and it's a common source of confusion when a colleague reports "I sent you a message and you never got notified." Click your profile photo and confirm your status reflects reality before troubleshooting further. If you rely on Slack for time-sensitive alerts, consider disabling automatic Away detection under Preferences and setting your status manually instead.

5

Check macOS Notification Settings and Focus Modes

Go to System Settings > Notifications > Slack and confirm Allow Notifications is toggled ON, with banners or alerts enabled. Separately — and this catches almost everyone at least once — check Control Center > Focus. macOS Focus modes (Do Not Disturb, Work, Personal, custom filters) can silently suppress Slack banners even when Slack's own notification settings are perfectly correct. A Focus filter can also selectively allow calls but block app notifications. If notifications work fine when Focus is off, you've found your cause.

6

Check Windows Notification Settings and Focus Assist

Go to Settings > System > Notifications and confirm Slack is toggled on in the app list. Also check Focus Assist (Settings > System > Focus Assist, or accessible from the Action Center) — when set to "Priority only" or "Alarms only," it blocks Slack notifications the same way macOS Focus modes do. Windows can also automatically enable Focus Assist during screen mirroring, fullscreen apps, or scheduled quiet hours, which surprises a lot of users who never turned it on manually.

7

Fix Notifications in Browser Slack

If you use Slack in Chrome, Edge, or Firefox instead of the desktop app, notifications require the browser's own site permission in addition to Slack's settings. In Chrome, go to chrome://settings/content/notifications and confirm slack.com is listed under "Allowed to send notifications," not "Not allowed." If it's missing entirely, visit Slack in the browser, click the padlock icon in the address bar, and set Notifications to Allow. Browser tabs that are backgrounded or suspended by tab-management extensions can also delay notifications — check whether extensions like The Great Suspender-style tools or aggressive power-saving browser settings are throttling the Slack tab. Also confirm your operating system's own "Do Not Disturb while screen sharing" feature isn't quietly active, since that suppresses browser notifications the same way it suppresses app ones.

8

Check status.slack.com for a Real Outage

status.slack.com is Slack's official public status page, showing real-time incident reports broken down by service: messaging, connections, notifications, huddles, apps and integrations, and more. If everything shows green and only you (or your team) are affected, the problem is local to your device or network — keep working through this list. If there's an active incident matching your symptom, there's nothing to fix on your end; wait for Slack to resolve it. Bookmark this page — it's the fastest way to rule out "is it just me" in under 10 seconds.

9

Diagnose a Stuck "Connecting..." Spinner (Network/Firewall)

If Slack loads the interface but never fully connects, it's almost always a network issue, not an account or software problem. Slack requires outbound access to *.slack.com over HTTPS (port 443) and an open WebSocket connection (wss://) for real-time message delivery. Corporate firewalls, some VPN configurations, and public Wi-Fi captive portals frequently allow normal web traffic through but block WebSocket connections — which explains why the app "half loads" (static assets, HTTPS) but never finishes connecting (blocked WebSocket). To confirm: switch to your phone's mobile hotspot temporarily. If Slack connects instantly on the hotspot, the problem is squarely on your original network, and you'll need your network admin to allowlist Slack's WebSocket traffic.

10

Clear Slack's Local Cache

A corrupted local cache is the most common cause of a frozen, blank, or endlessly-loading Slack app. First try the lighter option: fully quit Slack (right-click the dock/taskbar icon and Quit, not just close the window), then sign out and back in from within the app — this forces a clean resync. If that doesn't help, manually clear the cache folder. On macOS, it's located at ~/Library/Application Support/Slack. On Windows, it's at %appdata%\Slack. If you want to preserve local search history, delete only the Cache and Service Worker subfolders inside that directory. For the most reliable fix, delete the entire Slack folder — this is the "nuclear" option: it signs you out and forces Slack to redownload everything fresh from the server, which resolves the vast majority of sync and rendering glitches. Reopen Slack and sign back in afterward.

11

Update or Reinstall the Slack Desktop App

Outdated Slack app versions occasionally lose compatibility with server-side changes, causing connection drops or rendering bugs. Check Slack menu > Check for Updates (Mac) or go to Help > Check for Updates (Windows). If an update is available, install it and restart. If problems persist on the latest version, uninstall Slack completely, restart your computer, and reinstall the latest version from slack.com/downloads — this clears any lingering corrupted files a simple cache wipe missed.

12

Fix Missing Notifications on iOS

Go to Settings > Notifications > Slack on your iPhone and confirm Allow Notifications is on, along with Lock Screen, Notification Center, and Banners. Also check Settings > Focus — an active Focus mode (Sleep, Work, Do Not Disturb) can silently filter out Slack the same way it does on Mac. Inside the Slack app itself, go to You > Notifications and confirm your schedule and keyword settings match what you expect.

13

Fix Missing Notifications on Android (Battery Optimization)

Android's battery optimization is the single most common cause of missing Slack notifications on Android phones. When Slack's battery usage is set to "Restricted" or left on "Optimized," Android periodically kills Slack's background connection to save power — and notifications simply stop arriving, often without any error message. Go to Settings > Apps > Slack > Battery and set it to "Unrestricted." Also confirm Settings > Apps > Slack > Notifications has notifications enabled at the system level, and double-check that Do Not Disturb isn't scheduled during the hours you're missing alerts.

The most overridden setting: per-channel notification preference

If you remember only one thing from this guide: Slack notification preferences stack in three layers — global (Preferences > Notifications), per-workspace (Do Not Disturb schedule), and per-channel (mute icon or a custom preference set on that one channel). A correct global setting means nothing if a specific channel was muted six months ago and forgotten. Always check the channel-level bell icon first — it's the fastest fix and the most common actual cause.

On business and enterprise Slack plans, there's a fourth layer worth knowing about: workspace administrators can set organization-wide defaults for certain notification and retention behaviors, and in Slack Connect setups (where two companies share channels between separate workspaces), notification delivery for shared channels can behave slightly differently than for internal channels — messages in a Slack Connect channel sometimes route through a secondary confirmation step the first time a new external contact posts. If notifications work fine in your normal internal channels but not in a shared Slack Connect channel specifically, that's a strong signal the issue is tied to the external-workspace connection rather than anything in your own settings, and it's worth flagging to whichever admin manages the Slack Connect relationship on your side.

Why "Connecting..." Doesn't Mean Slack Is Down

Many users assume a stuck "Connecting..." spinner means Slack's servers are having problems. In our support experience, that's rarely the case — it almost always means your network is blocking part of what Slack needs to function, while allowing enough traffic through that the app appears to partially load.

Here's what's actually happening: Slack's interface (buttons, sidebar, channel list) loads over standard HTTPS, which almost every network allows. But real-time message delivery depends on a persistent WebSocket connection (wss://) that many corporate firewalls and some VPN clients block by policy, either intentionally (security hardening) or as an unintended side effect of deep packet inspection. The result: the app "loads" — you see the interface — but it never actually connects, and the spinner never resolves. The fix isn't on Slack's end; it requires your network administrator to allowlist outbound WebSocket traffic to *.slack.com.

How Slack's Layered Notification System Actually Works

Understanding why notifications fail requires understanding that Slack checks several independent settings, in order, before it decides whether to alert you. Think of it as a chain — if any single link says "no," the notification is suppressed, regardless of what the other links say:

Because there are five potential points of failure and Slack doesn't surface a unified "here's why you didn't get notified" diagnostic, the fastest troubleshooting approach is to walk the chain from the most specific layer (channel) to the most general (device/OS) — which is exactly the order Fixes 1 through 6 in this guide follow.

Desktop vs. Browser vs. Mobile Slack — What's Different

The three main ways people use Slack each have a distinct failure mode, which is why a fix that works on desktop sometimes does nothing for the same problem on mobile.

Desktop app (Mac/Windows): Runs as a persistent background process, so it maintains a constant connection to Slack's servers. Problems here are usually either a corrupted local cache (frozen/blank window) or an OS-level notification permission that got reset after a system update. Desktop is also the only version affected by SMC-style or Focus-mode quirks tied to the operating system itself.

Browser Slack: Runs only while the tab is open, and depends on the browser's own notification permission system in addition to Slack's. Background tab throttling — a power-saving feature in every modern browser — can delay notification delivery by several seconds to a couple of minutes if the tab hasn't been active recently. Browser Slack is generally the least reliable option for real-time alerts and is best treated as a backup rather than a primary client for anyone who depends on instant notifications.

Mobile (iOS/Android): Relies on push notifications delivered through Apple's or Google's push infrastructure even when the Slack app itself isn't actively running — which is precisely why battery optimization settings matter so much on Android. If the OS decides Slack shouldn't be allowed to maintain any background presence, push notifications can silently stop arriving with zero error message on either end. iOS is generally more consistent here because Apple's push notification service doesn't depend on the app staying "awake"; Android's behavior varies more by manufacturer (Samsung, Xiaomi, and OnePlus phones are historically more aggressive about killing background apps than stock Android).

Preventing This From Happening Again

Once you've fixed the immediate problem, a few habits prevent the most common recurrences:

Common Slack Error Messages and What They Actually Mean

A few recurring error messages account for most of the confusion. Here's what each one actually indicates:

"You are not connected to the internet" — This banner can appear even on a working connection if Wi-Fi drops for a fraction of a second, or if your laptop briefly switches between networks (common when moving between rooms on mesh Wi-Fi, or waking from sleep). It usually self-resolves within a few seconds. If it appears repeatedly and persistently rather than as a brief flash, treat it as a genuine connectivity problem and test your network directly.

"Something went wrong" (generic error screen) — This is Slack's catch-all error when the app hits an unexpected state it can't recover from gracefully. It's almost always resolved by Fix 10 (clearing the local cache) — the underlying cause is nearly always corrupted local data rather than a server-side problem.

"This workspace does not exist" — Appears when you try to open a workspace URL that's been renamed by an admin, when you've been removed from a workspace, or when you've simply mistyped the workspace subdomain (e.g. yourcompany.slack.com). Double-check the URL and confirm with a colleague that the workspace is still active and that your account hasn't been deactivated.

Blank, gray, or white screen on launch — Functionally the same underlying cause as a frozen app: a corrupted cache or a failed app update. Go straight to Fix 10 (cache clear) or Fix 11 (reinstall) rather than waiting for it to resolve itself.

A flickering "Reconnecting..." banner (as opposed to a static "Connecting..." that never changes) — This indicates an unstable connection rather than a fully blocked one: the WebSocket connects, drops, and reconnects repeatedly. This points to intermittent packet loss or an unstable Wi-Fi signal rather than a hard firewall block, and is best diagnosed by testing on a wired connection or a different network entirely.

When to Fix It Yourself vs. Escalate to IT

Fixes 1 through 8 (notification settings, Do Not Disturb, Focus modes, browser permissions, and checking status.slack.com) are entirely within any user's control and typically take under five minutes combined. Fixes 10 and 11 (cache clearing, reinstalling) are also safe for most users to attempt solo, though they do require signing back in afterward.

Fix 9 — diagnosing a firewall or WebSocket block — is different: on a personal home network you can usually resolve it by restarting your router or switching to a different DNS provider, but on a corporate or school network, this genuinely requires your network or IT administrator to make a change to firewall rules. There's no user-side workaround for a network that's deliberately blocking WebSocket traffic by policy. If you've confirmed the problem is network-side (Slack connects fine on your phone's mobile hotspot but not on the office Wi-Fi), escalate directly to IT with that specific finding — it saves them a diagnostic step and gets you unblocked faster.

Slack Still Not Working?

IT Cares offers remote troubleshooting for Slack, Teams, and other business collaboration tools — notification diagnosis, network/firewall checks, and app repair. Most sessions resolved same-day.

Frequently Asked Questions

Why am I not getting Slack notifications even though they're turned on?

The most common cause is a notification setting overridden at a more specific level than you're checking. Slack has three layers: global (Preferences > Notifications), per-workspace (Do Not Disturb / Pause notifications), and per-channel (mute icon or a custom preference set on that one channel). Even if your global setting is "All new messages," a muted channel or an active Do Not Disturb schedule will silently block alerts. Also check OS-level notification permissions and, on Mac, whether a Focus mode is filtering Slack out.

Why is Slack stuck on "Connecting..." and never loads?

A persistent "Connecting..." spinner is almost always a network problem, not a Slack account problem. Slack needs outbound HTTPS (port 443) access to *.slack.com plus an open WebSocket (wss://) connection for real-time messages. Corporate firewalls, some VPNs, and public Wi-Fi captive portals block WebSocket traffic even though normal web pages load fine. Check status.slack.com first to rule out an outage, then try a different network to confirm it's network-side.

How do I clear Slack's cache on Mac and Windows?

Fully quit Slack first. On macOS, the cache is at ~/Library/Application Support/Slack. On Windows, it's at %appdata%\Slack. For a lighter fix, delete only the "Cache" and "Service Worker" subfolders to keep local search history intact. For a full reset, delete the entire Slack folder — this signs you out and forces a fresh resync, resolving most sync and rendering glitches.

Why aren't Slack notifications showing up on my phone?

On iOS, check Settings > Notifications > Slack and confirm Allow Notifications is on. On Android, the most common cause is battery optimization: if Slack's battery usage is set to "Restricted" or "Optimized," Android kills its background connection and notifications stop arriving. Go to Settings > Apps > Slack > Battery and set it to "Unrestricted." Also check Do Not Disturb schedules on the device itself.

Is there a real Slack outage happening right now?

Check status.slack.com — Slack's official public status page with real-time incident reports. If it shows all green and only you are affected, the problem is local. In our support experience, the overwhelming majority of "Slack is down" tickets turn out to be a local notification or network misconfiguration rather than an actual outage.

How do I tell whether a missing notification is a Slack setting or an operating system setting?

Test in this order: first, send yourself a test direct message from another account or ask a colleague to message you directly (this bypasses per-channel mute settings). If you get no desktop banner at all, temporarily disable any active macOS Focus mode or Windows Focus Assist profile and try again — if the notification now appears, the OS was the cause. If it still doesn't appear, open Slack Preferences > Notifications and confirm the global setting isn't set to "Nothing." Isolating each layer one at a time is faster than guessing, since Slack itself doesn't tell you which layer blocked a given notification.

Comments (3)

MT
Marc T., Montreal
July 22, 2026

Fix #2 was it for me. I'd muted a project channel back in March during a busy sprint and completely forgot. Spent an hour convinced Slack was broken before finding that tiny bell-slash icon. Wish I'd read this first.

SL
Sarah L., Ottawa
July 19, 2026

Our office VPN was blocking WebSocket traffic and Slack sat on "Connecting..." for three days before IT figured it out. The explanation here about HTTPS loading fine but WebSocket getting blocked is exactly what was happening — sent this article straight to our network guy.

DR
David R., Calgary
July 15, 2026

Battery optimization on my Android was the culprit. Set Slack to Unrestricted and notifications came back instantly after weeks of missing messages. Had no idea that setting even existed. Thanks for laying it out so clearly.

Leave a Comment