Discord RTC connection failures usually come from network settings, outdated software, or permission blocks — not from Discord itself being down

When Discord says your real-time communication (RTC) connection failed, it means your device cannot reach Discord's servers to send and receive video or voice data. This happens most often because your router is blocking the connection, your Discord app is out of date, or Windows/Mac permissions are preventing Discord from using your camera or microphone. The good news: you can test and fix most of these in under five minutes.

Start by checking whether the problem is Discord-wide or just your device. Open Discord in a web browser (discord.com) on the same device and try to start a video call. If the browser version works but the app does not, the issue is with your Discord installation, not your network. If neither works, your network or device permissions are the culprit.

Key Takeaways

  • Test Discord in your web browser first — if video works there but not in the app, reinstall the Discord process.
  • Check that Discord has permission to use your camera and microphone in your operating system settings, not just in Discord itself.
  • Restart your router and Discord app together, then wait 30 seconds before attempting a call.
  • If you are behind a corporate or school network, ask your IT department whether they block peer-to-peer connections, which Discord video calls use.
  • Disable hardware acceleration in Discord settings if video calls freeze or fail after you have ruled out permissions and network issues.

Check operating system permissions for camera and microphone

Discord cannot use your camera or microphone if your operating system has blocked it. This is separate from Discord's own permission settings — even if Discord says it has permission, Windows or macOS may have revoked it.

On Windows 10 or 11: Open Settings, go to Privacy & Security, then Camera. Scroll down to "Apps and features" and make sure Discord is toggled on. Repeat this for Microphone in the same menu. Close Discord completely, wait 10 seconds, and reopen it.

On macOS: Open System Preferences, go to Security & Privacy, then Camera. Look for Discord in the list — if it is not there, Discord has never asked for permission. Close Discord, reopen it, and allow the permission prompt when it appears. Repeat for Microphone in the same menu.

Restart your router and Discord together

Network connection problems often clear themselves when you restart both your router and the Discord app in the right order. Unplug your router's power cable, wait 30 seconds, and plug it back in. While the router is restarting, close Discord completely (not just minimizing it — use Task Manager on Windows or Force Quit on Mac to make sure it is fully closed).

Wait for your router's lights to stabilize (usually 1 to 2 minutes), then reopen Discord. Try a test call with a friend or in a practice server. This clears temporary network state that sometimes blocks RTC connections.

Reinstall Discord if the browser version works

If Discord works in your web browser but not in the desktop app, your app installation is corrupted. Uninstall Discord completely, restart your computer, then read and install it fresh from discord.com/read.

On Windows, go to Settings > Apps > Apps & Features, find Discord, click it, and select Uninstall. On macOS, open Applications, drag Discord to the Trash, and empty the Trash. After you reinstall, sign in and check your User Settings > App Settings > Voice & Video to make sure your camera and microphone are selected in the dropdown menus (not set to "None").

Disable hardware acceleration if calls freeze or fail repeatedly

Hardware acceleration tells Discord to use your graphics card instead of your processor for video processing. On some devices, this causes RTC connections to fail or freeze. Open Discord, go to User Settings (the gear icon), select Voice & Video, scroll down to Advanced, and toggle off "Hardware Acceleration". Restart Discord and try a call.

If disabling it fixes the problem, leave it off. If calls still fail, turn it back on — the issue is something else on your list.

Ask your network administrator if you are on a work or school network

Corporate and school networks often block peer-to-peer (P2P) connections, which Discord video calls use to send data directly between devices. If you are behind a firewall you do not control, contact your IT department and ask whether they block P2P traffic or have Discord on a blocked-applications list.

Some networks allow you to request an exception for specific applications. If your IT department says P2P is blocked network-wide, Discord video calls will not work on that network — you would need to use a different service that routes all traffic through central servers, or use a personal mobile hotspot instead of the network connection.

Update Discord and check your internet speed

An outdated Discord app sometimes cannot connect to newer RTC servers. Open Discord, look for a blue update button in the top left, and click it if one appears. Restart Discord after updating.

Slow internet can also cause RTC failures. Open speedtest.net in your browser and run a test. Discord video calls need at least 2.5 Mbps upload speed to work reliably. If your speed is lower, move closer to your router, restart your router, or ask others on your network to pause large downloads (streaming, gaming, file transfers) while you call.

Frequently Asked Questions

Why does Discord say RTC connection failed but my internet is working?

Your internet connection can work for browsing while still blocking the specific ports Discord uses for video calls. This usually means your router's firewall is too strict, or you are on a network (school, workplace, public WiFi) that blocks peer-to-peer connections. Test by using your phone's mobile hotspot instead of WiFi — if calls work on mobile data, your network is the problem.

Do I need to restart my computer or just Discord?

Restart Discord first. If that does not work, restart your router (unplug it for 30 seconds). Only restart your computer if you have tried both of those and the problem persists. Most RTC failures clear after restarting Discord and your router.

What is the difference between Discord app permissions and operating system permissions?

Discord app permissions control what Discord is allowed to do inside itself. Operating system permissions control whether any app can access your camera or microphone at all. Discord can say "yes, use the camera" but Windows can say "no app gets the camera" — and Windows wins. Always check both.

Can I use Discord video calls on a VPN?

Most VPNs work with Discord, but some block peer-to-peer connections, which video calls need. If calls fail only when your VPN is on, try disabling it. If you must use a VPN, contact your VPN provider and ask whether they support P2P traffic or have a setting to allow it.

Why do my calls work sometimes but not other times?

Intermittent failures usually mean network congestion or a loose connection. If calls fail at certain times of day, other devices on your network are probably using bandwidth then. If they fail randomly, restart your router and Discord. If one specific person's calls always fail but others work, the problem is on their end, not yours.