In recent days, many Discord users have faced a “No Route” error. In this post, you will find easy ways to fix this error.
Many gamers use the Discord app for voice and text communication. There are versions for iOS, Android, Mac, and PC.
It usually works well but sometimes you might experience the ‘Discord No Route’ error.
What Causes “No Route” Error on Discord?
There are various reasons it might happen. For example, your antivirus program or firewall might be blocking the Discord app.
If you’re trying to use Discord from school or work, your network admin might be blocking it.
It might be occurring for another reason, like a setting in the Discord app or a change to your dynamic IP address.
How To Fix ‘Discord No Route’ Error?
Let’s take a look at some ways to fix this error and get your Discord app up and running again.
Solution #1: Restart the PC and Router
A frequent cause of the error is when the dynamic IP address of your PC disrupts the IPv6 connection.
If so, you should be able to clear the error with a simple restart.
Unplug the router and PC, wait for 3 minutes for the electronic components to reset, and then plug them back in.
If this doesn’t fix the problem, move on to the next fix.
Solution #2: Check the Firewall and Antivirus
Sometimes firewalls or antivirus programs can cause problems with your Discord connection, not allowing it to communicate with the server.
For this reason, it’s a good idea to check them.
This is how to whitelist Discord in your Windows Defender Firewall:
- Close Discord, type “firewall” in the search bar and select “Allow an App through Firewall “.
- Than select “Change Settings” (top right corner) and Check the “private” and “public” checkboxes for Discord in the list.
Note: Can’t find Discord? Then click “Allow Another App“, find Discord on the desktop and open it).
- Choose the application in the newly opened window (it might not be called Discord) and click “Add“.
- Find the same app you just added and check the public and private boxes and click “OK“.
Open the Discord app and see if the error is gone.
Solution #3: Check the VPN
Are you using a VPN, or Virtual Private Network? If so, it might not support UDP, or the User Datagram Protocol.
This can stop Discord working correctly. Head to the VPN website to find out whether this is likely.
Your VPN provider might help you configure the VPN so Discord will work with it.
Another way to see whether the VPN is the culprit behind the error is to disable the VPN or the ‘anonymity service’ and see whether Discord will run properly. If it still won’t then you should move on to the next solution.
Solution #4: Change the Discord Server Voice Region
Discord’s servers are tied to different geographic areas.
The reasoning behind this is the further you are from a server, the more lag you can expect during voice calls.
It’s possible to get the ‘Discord No Route’ error if your PC is attempting to connect to a server in a different country or on a different continent altogether.
Only the server admin is allowed to change this voice region. Unless you’re the admin you should contact them and request this change.
- Open the Discord app.
Click the problematic server and select “Server Settings“.
Select “Overview“, locate the “Server Region” and click on “Change“.
Choose a server region which is near your location.
Solution #5: Disable the Quality of Service: High Packet Priority
The Quality of Service, or QoS, prioritizes various data packets while they are transferred.
It is normal for voice chats to be high priority in QoS since this results in a better performance and less lag.
It is possible though that this might be causing the error code.
Use the following steps to see whether this is the case:
- Open Discord, go to “User Settings” and select “Voice & Video“.
- Now scroll down and find the “Enable Quality of Service – High Packet Priority” setting.
- Disable it and see whether this fixes the error.
Solution #6: Flush the DNS
If none of the above 5 fixes have worked, your internet connection setting might be responsible for the error.
Flushing the DNS (Domain Name System) might help.
This will reset your PC’s address configurations. A dynamically changing IP address can cause the error.
- Type this in the search bar: cmd (this will open the Command Prompt).
- Select “Run as Administrator“.
- Type this: “ipconfig/flushdns” and press Enter.
- You should see the following: “Successfully Flushed DNS Resolver Cache“.
- Type this: “ipconfig/release” and press Enter again (the DHCP, or Dynamic Host Configuration Protocol, server will remove your PC’s assigned IP address).
- After that type “ipconfig/renew” (your DHCP server will assign the PC a new IP address, either the same as or different from the old address).
Now close the Command Prompt and see whether Discord is working.
If not, your internet connection settings might be the cause so we will look at that next.
Solution #7: Contact the Network Administrator
It’s possible the network administrator is blocking your Discord communication if the issue only happens at school or work.
You can try to contact them and ask for Discord to be unblocked.
Solution #8: Change the DNS Server
It might be the case that the DNS, or Domain Name System, server is stopping you from being able to use Discord for voice communication.
Try these steps to find out if this can solve the error:
- Click on “Start“, then “Settings” and “Network & Internet” (select your communication type or check the status menu if you aren’t sure of the type).
- Than click on Change Adapter Options.
- Now if you see more than one connection, right-click the one you use and click on “Properties“.
- Select either “IPv4” or “IPv6“, whichever your Internet Protocol Version is (if you don’t know, use the first few steps of solution #6 to find out).
- Than click on “Properties” and change the radio button choice to “Use the Following DNS Server Addresses“.
- Input your chosen DNS server address and press OK.
These servers are both free to use and work well:
Google DNS server (IPv4 addresses 8.8.8.8 and 8.8.4.4)
OpenDNS server (IPv4 addresses 208.67.222.222 and 208.67.220.220)
Now try to use Discord voice communication again.
Wrapping It Up
Discord is one of the best, or maybe the best, app for communication. It’s popular with many people and gamers in particular.
There are still some issues which can interfere with the app though.
Hopefully one of the above solutions is able to solve the ‘Discord no route’ error for you.
Also read:
- Fix “Update Failed” on Discord
- Screen Share No Audio Discord Error
- How To Fix Awaiting Endpoint Discord Error
- Discord Not Detecting Mic Error Fix