The No Route error prevents many Discord users from joining voice channels. The No route error belongs to the same category as the ICE check and RTC connection blocked errors. In all cases, Discord stops dead when it tries to connect to a voice server.
Overall, Discord is a fairly reliable application that players and subcultures around the world love for their community tools, but it is susceptible to occasional problems, especially when it comes to connecting to voice channels.
Today, we take a look at one of these errors, called Discord No Route error for the simple reason that Discord throws a “No Route” message rather vaguely when it manifests.
What is causing the Discord No Route error?
The error occurs when you try to connect to a voice channel on a Discord server, but the ISP / Network at the user’s end cannot connect. In other words, Discord is prevented from connecting to a voice server most of the time due to a problem related to desertions, VPNs and firewall restrictions.
After investigating the problem and observing several user reports, we managed to identify some scenarios in which this error could occur:
- The IP address assigned to the PC was changed: this usually happens with the dynamic IP that changes regularly. In this case, the solution is as simple as restarting Modem + Router + Computer.
- The third-party firewall or antivirus is blacklisted in discord: whenever this happens, Discord will not be able to maintain an outgoing connection with an external server.
- The computer is using a VPN without UDP: this is common as Discord is designed to work only with VPN solutions that have UDP (User Datagram Protocol).
- Discord is blocked by the network administrator: if you are trying to use Discord at work or from a school network, Discord may crash.
- The voice region of the server is incompatible with your client: it is reported that this happens when you try to connect to a server hosted on a different continent. The solution, in this case, is to ask the administrator to change the voice region of the server.
- QoS does not work with your network: your network may not be able to support High Priority Packet Service Quality. Fortunately, you can disable it from the Voice and video settings
How to fix the No Route Error
If you are looking for a way to solve this particular Discord error, this article will provide you with a collection of troubleshooting steps. He then has several different methods that other users in a similar situation have successfully followed to solve the problem.
To ensure the best results, start with the first method and continue down until you find a solution that is effective in solving the problem in your particular scenario.
Method #1 – Restart Everything (Modem + Router + Computer)
First things first, let’s make sure that the problem cannot be solved with a simple restart. The No route error is often found in those cases where the IPV6 connection was interrupted by a dynamic IP that continues to change.
You can check if this problem is temporary by restarting your router (or modem) and your PC. It is not necessary to reset your route network settings; You can simply disconnect the power cord and plug it back in.
At the next start, check if you can connect to Discord voice servers without tripping over the No route error. If the error continues to occur, continue with the following method below.
Method #2 – Uninstall 3td party Firewall & Antivirus (if applicable)
Another possible cause of the No Root error is an overprotective AV or Firewall that prevents Discord from maintaining outgoing connections. Determining if your security solution is causing the error is complicated because disabling real-time protection will not be conclusive since the same rules will remain firm.
The only way to determine if this scenario applies is to uninstall your antivirus solution completely and see if Discord managed to connect to a new voice server. Here is a quick guide on how to do this correctly:
- Press the Windows key + R to open a Run dialog box. Then, type “appwiz.cpl” and press Enter to open Programs and features.
- Execute dialog: appwiz.cpl
- Execute dialog: appwiz.cpl
- Within Programs and Features, scroll down to locate your third-party security solution, then right-click on it and choose Uninstall.
- Follow the on-screen instructions to uninstall the AV or third-party firewall from your system.
- Follow this guide (here) to make sure you delete all leftover files from the security solution.
- Restart your computer and see if Discord can connect without problems.
Method #3 – Remove your VPN (if applicable)
It is also reported that this particular error occurs when the user is actively using a VPN solution that is not configured to use UDP (User Datagram Protocol). This problem occurs because the Discord application is not designed to run with VPNs that do not use the User Datagram Protocol.
If you are using a VPN solution, check the service provider’s website for information on using UDP. You can also check if the VPN is causing the problem by disabling it and trying to connect Discord to a new voice server.
If you determine that your VPN solution is causing the problem, you can opt for a different VPN provider or keep the anonymity service-disabled while using discord.
If this method was not applicable to your situation, continue with the following method below.
Method #4 – Verify whether Discord is blocked by your network admin
If you only encounter this error when you try to use DIscord from a work or school network, it is very likely that the network administrator has blocked communication applications.
Although this can get you in trouble, there is a modification you can make to allow Discord to communicate with external servers and avoid the error No route. This is what you should do:
- Press Windows key + R to open up a Run dialog box. Then, type “control” and press Enter to open up Control Panel.
- Inside the Control Panel, go to Network and Internet > Network and Sharing Center. Then, click on the Connections hyperlink associated with your Private network connection.
- In the next window, click on Properties.
- In the Properties screen of your connection, go to the Networking tab, select Internet Protocol Version 4 (TCP/IPv4) and click on Properties again.
- Next, move down to the DNS server settings and change it to Use the following DNS server addresses. Now, set the value of Preferred DNS server to 8 8 8 8 and the value of Alternate DNS server to 8 8 4 4. Then, click OK to save the changes.
- Close all opened windows and reboot your computer. At the next startup, your Discord app should connect to a new voice server without the No route error. If the same error persists, continue down with the next method below.
Method #5 – Change the server’s Voice Region
If you only receive this error when you try to connect with a friend who lives on a different continent, the problem is likely to occur because the server has a different voice region than yours.
In this case, the solution is to ask the server administrator to establish a different voice region from the server configuration. The administrator can modify the server settings by going to Server Settings> Server Region.
Method #6 – Network Restrictions
In educational and professional contexts, network activity is often highly restricted to ensure the integrity of the internal network, and external communication applications are often the first to be limited. Unless you are dealing with a somewhat lax network administrator, access to Discord is likely not to be unlocked. However, it is worth asking.
Method #7 – Discord Settings (voice and video)
There are several reported cases of Discord No Route errors that have been resolved by disabling QoS from the User configuration. Apparently, it is known that this problem occurs in computers can not keep up with the high priority service quality of packages.
Fortunately, this problem can be easily solved by disabling QoS (Quality of Service) in the User Configuration. Here is a quick guide on how to do this:
- Open Discord and click on the settings icon near your account (bottom left corner).
- Then scroll down to Application Settings and click Voice and video.
- They. scroll down to Quality of Service and make sure that the lever associated with Enable High Priority of Quality of Service Packages is disabled.
- Close Discord, open it again and see if the No route error still occurs. If you still see the same error, continue with the following method below.
Method #8 – Flushing the DNS setting
A couple of users have reported that the problem was resolved after using a series of commands at the command prompt to reset their IP settings. Some users report that the following procedure solved the problem permanently, while others report that they have to repeat these steps regularly to avoid the error message.
Here is a quick guide with the steps to reset your IP settings:
- Press the Windows key + R to open a Run dialog box. Then, type “cmd” and press Ctrl + Shift + Enter to open a raised command prompt.
- At the Elevated command prompt, type the following command and press Enter:
- Once the current IP configuration has been published, type the following command and press Enter to clear the DNS:
- Finally, type the following command to renew the IP configuration:
- Restart your machine and see if the No route error has been resolved at the next startup.