Discord stuck spinning on “Connecting”, or your voice channel won’t join no matter how many times you refresh? Before you assume something’s badly broken, take a breath — this is one of the most common Discord issues, and it’s almost always a quick fix on your end or a temporary problem on Discord’s side, not a sign your account or setup is damaged.
Quick answer: Most of the time, Discord fails to connect because of a temporary outage on Discord’s servers, a DNS or network issue on your end, an overly strict firewall/VPN, or a corrupted app cache. Checking Discord’s status page first, then restarting the app and your router, resolves the issue in the majority of cases.
Below is a complete, tested walkthrough — from the fastest checks to the deeper network fixes — so you can get back into your server without guessing.
Why Is Discord Not Connecting?
Use the table below to spot your likely cause, then jump straight to the matching fix.
| Cause | How Common | Typical Fix Time | Jump To |
|---|---|---|---|
| Discord server outage (affects everyone) | Common | Wait for Discord | Step 1 |
| DNS resolution issue on your network | Very common | 2–5 minutes | Step 2 |
| Corrupted app cache | Very common | 2–3 minutes | Step 3 |
| VPN or proxy interfering with the connection | Common | 1–2 minutes | Step 4 |
| Firewall or antivirus blocking Discord | Common | 5–10 minutes | Step 5 |
| Router/network glitch | Common | 2–3 minutes | Step 6 |
| Outdated Discord app or browser | Occasional | 5 minutes | Step 7 |
| ISP throttling or blocking Discord traffic | Rare | Contact ISP | Step 8 |
Step-by-Step Fixes
1. Check Discord’s Server Status First
Before touching any settings, rule out the simplest explanation: Discord itself may be down.
- Visit Discord’s official status page (discordstatus.com) to check for ongoing incidents
- Check Discord’s official social media accounts for real-time outage updates, since major incidents are usually posted there within minutes
- If there’s a confirmed outage, no fix on your end will help — wait until Discord resolves it on their side
2. Flush Your DNS and Switch DNS Servers
A large share of “Discord not connecting” reports trace back to DNS resolution problems rather than Discord itself.
On Windows:
- Open Command Prompt as administrator
- Run
ipconfig /flushdnsand press Enter - Restart Discord and test the connection
On Mac:
- Open Terminal
- Run
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder - Restart Discord and test again
If flushing DNS doesn’t help, switch to a public DNS provider (such as 1.1.1.1 or 8.8.8.8) in your network adapter settings — this alone resolves connection issues for a significant number of users experiencing regional DNS problems.
3. Clear Discord’s Cache
A corrupted local cache is one of the most common causes of persistent connection failures on desktop.
- Fully close Discord, including from the system tray (right-click the icon and select Quit Discord)
- Press Windows + R, type
%appdata%/discord, and press Enter - Delete the Cache, Code Cache, and GPUCache folders (this doesn’t delete your account or messages)
- Reopen Discord and let it rebuild the cache automatically
4. Disable VPN or Proxy Temporarily
VPNs and proxies frequently interfere with Discord’s connection, especially if the server you’re routed through is blocked or overloaded.
- Fully disconnect your VPN or proxy service
- Restart Discord and test the connection
- If Discord connects normally without the VPN, try switching to a different VPN server location rather than disabling it permanently
5. Check Firewall and Antivirus Settings
Security software can block Discord’s connection to its servers without any obvious warning.
- Temporarily disable third-party firewall or antivirus software
- Test Discord again
- If it connects, don’t leave protection off — instead, add Discord as an exception in your firewall/antivirus settings so it’s permanently allowed through
6. Restart Your Router and Modem
Network-level glitches on your own router are a frequent, easy-to-miss cause.
- Unplug your router and modem from power for 30 seconds
- Plug the modem back in first and wait for it to fully reconnect
- Plug the router back in and wait for a stable connection
- Restart Discord once your WiFi is confirmed working with other sites and apps
7. Update Discord or Try the Browser Version
An outdated app version can lose compatibility with recent server-side changes.
- On desktop, Discord updates automatically on restart — fully close and reopen the app to trigger this
- On mobile, check your app store for a pending Discord update
- As a quick test, try discord.com in a browser — if the browser version connects but the app doesn’t, the issue is isolated to your desktop or mobile app installation rather than your network
8. Rule Out ISP-Level Blocking
In rare cases, an internet provider — particularly on school, work, or public networks — blocks or throttles Discord’s traffic.
- Try connecting to Discord on a different network, such as mobile data, to see if the issue is specific to your WiFi network
- If Discord works on mobile data but not your home WiFi, contact your ISP or check your router’s parental controls and content filtering settings
- On restricted networks (school, office), this is often a deliberate policy — a VPN can sometimes bypass it, though this may violate the network’s usage policy
Fixes by Platform
Desktop App (Windows / Mac)
Cache corruption (Step 3) and DNS issues (Step 2) account for the majority of desktop-specific connection failures. If the browser version of Discord works fine but the app doesn’t, a full app reinstall — uninstalling, then downloading the latest installer from discord.com — resolves most remaining cases.
Mobile App (iOS / Android)
Mobile connection issues are more often tied to network switching — moving between WiFi and mobile data can cause Discord to get stuck reconnecting. Toggling Airplane Mode on and off for 10 seconds forces the app to reestablish a fresh connection, and is worth trying before anything else on mobile.
Browser (discord.com)
Browser-based connection issues are usually caused by an outdated browser, an ad blocker, or a privacy extension blocking Discord’s WebSocket connections. Try disabling extensions one at a time, or test in a private/incognito window with extensions disabled by default.
Discord Connects but Voice Channels Won’t Join — Why?
This is a distinct issue from Discord failing to connect entirely, and it points to a narrower set of causes:
- UDP traffic is being blocked by your firewall or network, since voice channels rely on UDP rather than the standard connection Discord uses for text
- Voice region mismatch — try manually changing the server’s voice region in the channel settings to one geographically closer to you
- Router-level strict NAT settings, common on gaming-focused routers, can block the peer connections voice channels need
If text channels work normally but voice consistently fails, start by checking your router’s NAT type and firewall’s UDP rules rather than repeating the general connection fixes above.
When to Contact Discord Support
Most connection issues are resolved through the steps above, but it’s worth reaching out to Discord support if:
- The issue persists across multiple networks, devices, and after a full cache clear and reinstall
- Your account specifically can’t connect while other accounts on the same network connect normally, which may point to an account-level restriction
- Discord’s status page shows no reported outage, yet the problem has lasted more than a few hours with no improvement
How to Prevent Discord Connection Issues in the Future
- Keep Discord updated so you’re not caught by compatibility issues after a server-side change
- Whitelist Discord in your firewall and antivirus proactively rather than troubleshooting it after the fact
- Use a reliable DNS provider if you experience recurring connection drops, since this often prevents issues before they start
- Avoid unnecessary VPN use while gaming or voice chatting unless privacy is a specific priority, since VPNs are a frequent source of intermittent Discord issues
Frequently Asked Questions
Why is Discord stuck on “Connecting” and won’t load? This is most often caused by a DNS resolution issue, a corrupted local cache, or a temporary Discord server outage. Checking Discord’s status page first, then flushing your DNS and clearing the app cache, resolves the majority of cases.
Is Discord down right now, or is it just my connection? Check Discord’s official status page or try connecting from a different network, such as mobile data. If Discord works on a different network but not your usual one, the issue is local to your network rather than a Discord-wide outage.
Why does Discord work on browser but not on the desktop app? This points to an issue isolated to the desktop app itself, most commonly a corrupted cache or an outdated installation. Clearing the app’s cache folders or fully reinstalling Discord typically resolves it.
Can a VPN cause Discord to fail to connect? Yes. VPNs and proxies frequently interfere with Discord’s connection, especially when routed through an overloaded or blocked server. Disconnecting the VPN, or switching to a different server location, usually fixes it.
Why can I use Discord text chat but not join voice channels? Voice channels rely on UDP traffic, which is more commonly blocked by firewalls and strict router NAT settings than the standard connection used for text. Checking your router’s NAT type or your firewall’s UDP rules is the most effective next step.
Does clearing Discord’s cache delete my messages or account data? No. Clearing the Cache, Code Cache, and GPUCache folders only removes temporary local files Discord uses to load faster — your account, servers, and message history are stored on Discord’s servers and remain untouched.
Why does Discord keep disconnecting on mobile data but not WiFi? This is usually caused by the phone’s network switching behavior rather than Discord itself. Toggling Airplane Mode on and off forces a fresh connection, and disabling any battery-saving restrictions on background data for the Discord app can also help.