Skip to content

Discord Errors: Complete List + Fixes

Discord errors rarely sit in one bucket. A failed call can come from network routing, local permissions, damaged app data, account verification, server rules, or a live service incident. Sort the message first. Fix it second.

This page groups the problem the way people actually meet it: voice connection, audio and video codes, install and update failures, login and verification issues, and invite or messaging blocks. That split matters because Discord No Route Error and Discord Error Code 2008 may both break a call, yet they come from different layers.

Table of Contents

Start with the family, not the random fix. If the desktop app fails but the browser works, think client, driver, or app data. If one server or one channel fails, think permissions or verification. If Discord Status is showing an incident, stop changing settings and wait for service recovery.

How Discord Errors Are Best Grouped

Most Discord issues fit into a small number of families. Once you know the family, the repair path gets much shorter. That is the real time-saver, not memorizing every code one by one.

Error FamilyTypical MessagesUsually Points ToBest First Move
Voice transportDiscord RTC Connecting Error, Discord No Route Error, Discord ICE Checking Error, Discord Connecting Error, Discord Awaiting Endpoint ErrorFirewall, VPN, proxy, DNS, blocked UDP, router path, regional routing, or a live platform incidentCheck Discord Status, then test another network and disable VPN or proxy
Media and streamingDiscord Error Code 1001 through Discord Error Code 2015, Discord No Sound from Others, Discord Screen Share Issues, Discord Video Not WorkingAudio capture, codec, hardware acceleration, GPU driver state, bandwidth, or device loadCheck devices, permissions, stream quality, and hardware acceleration
Install, update, and launchDiscord Installation Has Failed Error, Discord Corrupt Installation Error, Discord JavaScript Error, Discord Main Connecting Screen, Discord Update Failed ErrorBroken app data, stuck updater, background processes, firewall, proxy, date and time mismatchEnd all Discord processes, clear old app data, restart, reinstall
Account and verificationDiscord Invalid Email Error, Discord Invalid Phone Number Error, Discord Verification Required Error, Discord MFA Locked Out ErrorEmail mismatch, phone reuse, rate limits, captcha failure, missing backup codesCheck wait windows and use the right recovery method for that exact message
Invites and messagingDiscord Your Message Could Not Be Delivered Error, Discord Unknown or Expired Invite Error, Discord Invalid Invite Error, Discord 100 Server Limit Error, Discord Invite Banned ErrorPrivacy settings, membership screening, AutoMod, expired code, server cap, or server banConfirm DM rules, invite freshness, server count, and whether an admin needs to step in

What to Check Before You Chase One Error

People lose a lot of time here. They reinstall the app when the issue is actually server-side, or they change network settings when the real problem is just a blocked microphone permission. Run this order first.

  1. Open Discord Status and see whether voice, video, streaming, messaging, or API systems are degraded. If service is degraded, local changes can wait.
  2. Fully quit Discord. Do not minimize it to tray. End background processes, then reopen it.
  3. Try a second client. Test desktop against browser, or mobile against desktop. A split result tells you where the fault is living.
  4. In Voice & Video settings, verify the correct Input Device and Output Device, then run Mic Test.
  5. Use Reset Voice and Video Settings if voice behavior feels random or keeps coming back after a restart.
  6. Disable VPN and proxy for the test. Then confirm your firewall is not blocking Discord.
  7. Check operating system permissions for microphone, camera, and screen capture. Browser users should also check site permissions.
  8. Test another network or a mobile hotspot. If the issue disappears, your local network path is the cause.

100 servers
Base account limit before Discord 100 Server Limit Error appears

200 servers
Nitro account limit for server membership

3 minutes
Maximum time before Discord disconnects an RTC Connecting session

50 shares
Maximum number of people who can share video or screen at once in a voice chat

25 video seats
Voice channel participant cap when video is active

Android 12+
Required for Discord Error Code 3003 screen share support on Android

Voice Connection Errors and What They Usually Mean

Discord voice relies on real-time media transport. When the app says RTC Connecting, ICE Checking, or No Route, it is telling you that the path between your device and Discord’s voice layer is not completing cleanly. In plain language, the call is still trying to find or hold a working route.

ICE is the route-negotiation stage. It tests connection candidates until a usable path is found. So when Discord ICE Checking Error stalls, think network path, NAT behavior, firewall rules, or VPN interference before you think microphone settings.

  • Discord RTC Connecting Error usually means the call handshake starts, but the voice session never settles. Check Discord Status first, then test another network.
  • Discord No Route Error points to a transport path that could not be built. VPNs, proxies, restrictive school or work networks, and router-level issues are common triggers.
  • Discord ICE Checking Error sits one step earlier in the route process. If it hangs there, suspect blocked UDP traffic, strict firewall behavior, or unstable internet.
  • Discord Connecting Error is broader, but it still belongs to this same family more often than not.
  • Discord Awaiting Endpoint Error is worth treating differently: if it appears during wider service trouble, check status before changing local settings. If it appears only in one server, try leaving and rejoining the call, then test another region or network path.

There is also a smaller hardware corner case here. On some AMD CPU or GPU systems, Discord can stall on RTC Connecting while initializing the hardware video encoder. If the browser connects but the desktop app does not, update the GPU driver, reinstall Discord, and test with OpenH264 Video Codec turned off in Voice & Video settings.

Pages in This Family

  • Discord RTC Connecting Error
  • Discord No Route Error
  • Discord ICE Checking Error
  • Discord Connecting Error
  • Discord Awaiting Endpoint Error

Official Audio, Video, and Streaming Codes

Discord now documents a clear set of media error codes. That helps because these messages are not all the same problem. The 1000 family is mostly audio capture and input behavior. The 2000 family is mostly stream performance, encode, decode, and timeout behavior. The 3000 family is input device or platform support. Then there is 4001 for debug log upload failure.

CodeWhat It Usually MeansMost Useful First Fix
Discord Error Code 1001No sound in your streamGrant sound-sharing permission when Discord asks for it
Discord Error Code 1002Noise canceller internal errorLeave the call, rejoin, then fully restart Discord if needed
Discord Error Code 1003Audio input rate mismatch, often heard as robot voiceUse separate input and output devices, then test another mic or output path
Discord Error Code 2001Stream fails to startRestart the stream, then restart Discord if it repeats
Discord Error Code 2002Low frame rate while watchingCheck connection quality and test hardware acceleration behavior
Discord Error Code 2003Packet loss while watchingTest another network and reduce competing traffic
Discord Error Code 2004Packet loss while streamingLower stream quality and check upload stability
Discord Error Code 2005Low frame rate while streamingReduce quality or frame rate, then close heavy background apps
Discord Error Code 2006Poor streaming connectionFocus on network quality before device tweaks
Discord Error Code 2007Stream keeps reconnectingStabilize the network path and test another connection
Discord Error Code 2008Video decoder errorReview GPU driver state and hardware acceleration
Discord Error Code 2009Video encoder errorReview sender-side GPU driver state and hardware acceleration
Discord Error Code 2010Stream is at maximum viewersWait for capacity to free up; this is not a microphone fix
Discord Error Code 2011Streamer timeoutCheck network, system load, and hardware acceleration behavior
Discord Error Code 2012Viewer timeoutCheck viewer network, decode path, and hardware acceleration behavior
Discord Error Code 2013Camera sending very low frame rateReduce load, then test hardware acceleration and camera path
Discord Error Code 2014Streamer timeout variantHandle it like 2011
Discord Error Code 2015Viewer timeout variantHandle it like 2012
Discord Error Code 3001No microphone detectedConfirm the mic is physically connected and visible to the OS
Discord Error Code 3002Microphone connected but silentCheck input level and mute switches, then run Mic Test
Discord Error Code 3003Screen share unsupported on the current Android versionUse Android 12 or later
Discord Error Code 4001Debug log upload failureRetry on a stable network

A few details matter more than they look. Discord Error Code 2010 is a room-cap problem, not a local device problem. Also, Discord only supports stream audio capture on Windows desktop, macOS desktop, Chrome browser, and mobile clients. Linux users can still share video, but not application audio. That difference explains a surprising number of “my stream has no sound” complaints.

Pages in This Family

  • Discord Error Code 1001
  • Discord Error Code 1002
  • Discord Error Code 1003
  • Discord Error Code 2001
  • Discord Error Code 2002
  • Discord Error Code 2003
  • Discord Error Code 2004
  • Discord Error Code 2005
  • Discord Error Code 2006
  • Discord Error Code 2007
  • Discord Error Code 2008
  • Discord Error Code 2009
  • Discord Error Code 2010
  • Discord Error Code 2011
  • Discord Error Code 2012
  • Discord Error Code 2013
  • Discord Error Code 2014
  • Discord Error Code 2015
  • Discord Error Code 3001
  • Discord Error Code 3002
  • Discord Error Code 3003
  • Discord Error Code 4001

Install, Update, and Launch Problems

When Discord cannot open, update, or complete installation, the cause is often old app data, leftover background processes, or a network policy that interferes with the updater. These errors look dramatic, but the fix order is usually mechanical.

  1. Close Discord fully and end every Discord process in Task Manager or Activity Monitor.
  2. On Windows, remove both folders: %AppData%/Discord and %LocalAppData%/Discord.
  3. Restart the device.
  4. Install a fresh copy of Discord.
  5. If Windows still fails, test running Discord as administrator. In stubborn cases, test Windows compatibility mode.
  6. If Discord is stuck on the main connecting screen, make sure date and time are automatic, proxies are disabled, and firewall rules are not blocking the app.
  7. On macOS, clear ~/Library/Application Support/Discord and /Library/Application Support/Discord before reinstalling.
  8. On mobile, update the operating system first, confirm there is enough storage, and reinstall only from the official app store.

Two patterns are easy to mix up. Discord Update Failed Error usually belongs to the updater path, cache, or network path. Discord JavaScript Error more often points to damaged local app data and is often cleared by deleting both Discord app-data folders and reinstalling.

Pages in This Family

  • Discord Installation Has Failed Error
  • Discord Corrupt Installation Error
  • Discord JavaScript Error
  • Discord Main Connecting Screen
  • Discord Update Failed Error
  • Discord macOS Install and Updating Errors
  • Discord Mobile Crashing and Installation Issues

Login, Email, Phone, and Verification Problems

This family is where people tend to guess wrong. Many messages here are not bugs. They are account-state messages, wait-window messages, or verification-policy messages. That means the right fix may be to wait, use a valid mobile number, or use the proper recovery path instead of reinstalling the app.

MessageWhat It Usually MeansBest Next Step
Discord Invalid Email ErrorThe email may have been rejected and Discord may require a wait window before reuseWait 24 hours, then try again
Discord Email Already Registered ErrorThe email is already tied to a Discord accountUse a different email or recover the existing account
Discord Email Does Not Exist ErrorThe login email does not match an existing accountCheck other inboxes, another logged-in device, or reset-password behavior
Discord Changing Email Too Fast ErrorEmail change or verification action was attempted too oftenWait 24 hours before trying again
Discord Phone Already Registered ErrorThe phone number is already tied to another Discord accountRemove the phone from the other account first
Discord Invalid Phone Number ErrorThe number is unusable or badly formattedUse a valid mobile number, not a landline, VOIP, or burner number
Discord Verification Required ErrorDiscord needs phone verification for safety checks or server accessComplete verification with a valid mobile number not tied to another account
Discord Phone Verification Rate Limited ErrorThe number was recently used or is in a timeout periodWait 24 to 48 hours before trying again
Discord Existing Account Phone ErrorThe number may be attached to an accidental or older accountDetach it from the other account before reuse
Discord Captcha Verification ErrorThe extra security step did not complete cleanlyRetry in a clean browser or app session and avoid rapid repeats
Discord MFA Locked Out ErrorYou no longer have the normal second-factor pathUse a backup code or SMS MFA if it was already enabled

Server verification rules matter here too. In stricter servers, users who do not meet the verification requirement can be blocked from sending messages and even from joining voice channels. A verified phone number can override lower email and time-based requirements on those servers, so a “Discord Verification Required Error” can be partly account-level and partly server-level at the same time.

Do not miss the recovery fork for MFA. If you are locked out but still have backup codes, use them. If you had SMS MFA enabled, use the phone code path. If you never saved backup codes and do not have the alternate method, Discord Support does not remove MFA for you. Harsh, but clear.

Pages in This Family

  • Discord Invalid Email Error
  • Discord Email Already Registered Error
  • Discord Email Does Not Exist Error
  • Discord Changing Email Too Fast Error
  • Discord Phone Already Registered Error
  • Discord Invalid Phone Number Error
  • Discord Verification Required Error
  • Discord Phone Verification Rate Limited Error
  • Discord Existing Account Phone Error
  • Discord Captcha Verification Error
  • Discord MFA Locked Out Error

Invite, DM, and Server Access Problems

This is another family where one message can hide several different causes. Do not assume one explanation. Read the permission context around the message.

  • Discord Your Message Could Not Be Delivered Error can mean you do not share a server with the recipient, shared-server DMs are disabled, membership screening is incomplete, the recipient accepts DMs from friends only, the recipient blocked you, or the content was blocked by filters.
  • In Community servers, the same delivery failure can also come from AutoMod, mention-spam filters, spam content filters, or suspicious-link filtering.
  • Discord Unknown or Expired Invite Error usually means the invite link expired.
  • Discord Invalid Invite Error usually means the code is not valid. Case matters.
  • Discord 100 Server Limit Error is literal for base accounts. If you have Nitro, the cap rises to 200.
  • Discord Invite Banned Error usually means the server has banned the joining address. Server bans are often enforced by IP, so an admin review is usually required.

There is one more twist. If your Nitro ended after you joined above the base cap, you may need to leave enough servers to drop below 100 before Discord lets you join more again. It feels odd the first time you see it. Still, that is normal account-cap behavior.

Pages in This Family

  • Discord Your Message Could Not Be Delivered Error
  • Discord Unknown or Expired Invite Error
  • Discord Invalid Invite Error
  • Discord 100 Server Limit Error
  • Discord Invite Banned Error

Permission, Device, and Browser Problems

When the error is not a route problem and not an account-state problem, the answer often lives in device selection, permission prompts, or GPU and driver behavior. These are the pages that tend to solve the stubborn cases.

  1. Discord No Sound from Others usually starts with the wrong output device, low per-user volume, or driver trouble.
  2. Discord Microphone Not Working and Discord Audio Input Missing start with input device selection, Mic Test, mute status, and whether the operating system can actually see the mic.
  3. Discord Mic Not Working in Chrome belongs to browser permissions. If Discord was blocked from the microphone in Chrome, remove the block and allow it again when prompted.
  4. Discord Microphone and Camera Permission Error belongs to operating system privacy settings first, not to Discord reinstall steps.
  5. Discord Audio Quality Issues often improve after testing internet stability, closing heavy background apps, and disabling the Enable Quality of Service High Packet Priority setting if it is hurting your route.
  6. Discord Screen Share Issues and Discord Video Not Working often improve after updating drivers, checking screen permissions, and testing with Hardware Acceleration disabled.
  7. Discord Computer Freeze During Go Live has a very specific hardware corner case on some AMD Ryzen and NVIDIA RTX 30-series combinations. PCIe 3.0, BIOS updates, and disabling GeForce Experience are worth checking there.
  8. Discord NVIDIA Color Issue in Go Live points to a driver path rather than a voice path. Updating the NVIDIA driver is the first move.

One pattern shows up again and again: if the browser works but the desktop client does not, suspect the local app path. If the desktop client works but Chrome fails, suspect browser permission state. If both fail on the same network, go back to route, firewall, VPN, or service status.

Pages in This Family

  • Discord No Sound from Others
  • Discord Microphone Not Working
  • Discord Audio Quality Issues
  • Discord Screen Share Issues
  • Discord Video Not Working
  • Discord Audio Input Missing
  • Discord Mic Not Working in Chrome
  • Discord Microphone and Camera Permission Error
  • Discord Computer Freeze During Go Live
  • Discord NVIDIA Color Issue in Go Live

FAQ

What is the difference between Discord RTC Connecting Error, Discord No Route Error, and Discord ICE Checking Error?

Discord RTC Connecting Error means the call is trying to finish the handshake. Discord No Route Error means Discord could not establish a usable path. Discord ICE Checking Error means the route-negotiation stage is still testing candidates and never settles. They belong to the same family, but they describe slightly different stages.

Why does Discord Your Message Could Not Be Delivered Error appear?

It can happen because you do not share a server with the recipient, shared-server DMs are off, membership screening is incomplete, the recipient only accepts DMs from friends, the recipient blocked you, or the content was filtered. In Community servers, AutoMod and suspicious-link filtering can also trigger it.

What does Discord Error Code 1001 mean?

Discord Error Code 1001 means the stream has no sound because Discord could not capture application audio. On supported platforms, the first thing to check is whether you approved Discord’s sound-sharing permission prompt.

What should I do before reinstalling Discord?

Check Discord Status, fully quit the app, test another client, verify input and output devices, reset Voice & Video settings, disable VPN or proxy for the test, and confirm microphone, camera, or screen permissions. Reinstalling too early hides the real cause.

Why do phone verification messages keep appearing on Discord?

Usually because the number is invalid, already attached to another account, or still inside a recent-use timeout. Discord Phone Verification Rate Limited Error often needs a 24 to 48 hour wait before retrying.

Is Discord Error Code 2010 a local problem?

No. Discord Error Code 2010 means the stream is already at maximum viewers. Wait for a slot to free up. Local microphone, GPU, and driver changes will not fix that code.

Why does stream audio fail for some users even when screen share starts?

Because video share and audio share are not identical. Discord supports audio capture on Windows desktop, macOS desktop, Chrome browser, and mobile. Linux users can share video, but application audio is not available in the same way.

When should I stop troubleshooting locally and check Discord Status?

Do it immediately for Discord RTC Connecting Error, Discord Awaiting Endpoint Error, streaming failures across multiple servers, or sudden widespread messaging issues. If the status page shows active trouble, local fixes are usually a distraction.