No route error prevents a lot of discord users from joining voice channels. It falls into the same category as stuck RTC connecting error and ICE checking errors. In all these above cases, when trying to connect over a voice server discord is stopped in its tracks.
What is Causing the Discord No Route Error?
These might be the potential reasons for Discord No Route Error as per our understanding. There are 6 causes that can lead to this error –
1. Changing the IP address assigned to PC
This error can occur with dynamic IP which is regularly changed. If this is the case, you can solve this problem by simply restarting the router, computer, and modem.
2. Antivirus or third party Firewall is blacklisting Discord
Some antivirus software and firewalls might be blocking the connection with an outside server. This prevents the Discord to make a connection for voice severs.
3. Network Admin blocking Discord
If you are trying to use Discord from pubic networks like office or school, then Discord might be blocked due to restrictions by network admin.
4. Using the computer with VPN and without UDP
If this is the case, this error occurs because Discord will work with VPN software that has UDP (User Datagram Protocol).
5. QoS not working with your network
It is possible that your network is not compatible with the QoS (Quality of Service) high packet priority.
6. Your client is not compatible with the severs voice region
This problem occurs when you are trying to connect to a server that is hosted on another continent.
These are the possible causes that lead to no route error in Discord.
How to Fix Discord’s No Route Error
This article helps you in solving this particular error in discord. In this article, you will be provided with the necessary troubleshooting steps so that you can come out of this error. Try every method which is provided in this article from the first solution to the last solution. You can resolve the error in one of the solutions provided below. But, make sure you are connected to your private network and not a public network.
Method 1: Restart Modem + Router + Computer
Let’s try with the most basic and simple fix to many problems. This error can be caused if the IPV6 connection is disturbed by the dynamic IP address that keeps on changing. To sorry this, you can try simply unplugging the power cable and then putting it back. It is not required to reset the network settings of your router. After doing this, you can check if the problem is sorted or not. If you are still facing the issue, you can follow the remaining solutions that are provided below.
Method 2: Uninstall 3td party firewall or whitelist Discord (if applicable)
If firewall or antivirus is preventing the discord servers from maintenance of outgoing connections. If this the reason for this error, the only way to test this is by uninstalling the antivirus software completely and check if the voice server works on discord. By following the steps below, you might solve this error.
Step 1: Firstly, you have to press Windows and R simultaneously (Windows + R). This opens up a run dialog box. Then, you need to type appwiz.cpl in the dialog box and then press enter. In doing so, the Programs and Features tab will be opened up.
Step 2: In this step, inside the Programs and Features, you need to scroll down and locate your third-party security solution or antivirus program and then right clock on it. Then, you have to choose to uninstall.
Step 3: Now, you have to follow the instructions shown on screen by filtering the on-screen prompts to unusual your firewall or third-party antivirus software on your system.
Step 4: Ensure that you have deleted every file of the firewall or anti-virus software in your system.
Step 5: In this final step, you have to reboot your PC and check if the problem is solved.
Method 3: Removing the VPN or use one with UDP (if applicable)
This error can occur if the user uses a VPN without configuring the use of User Datagram Protocol (UDP). If this is the case, you will face the error because discord doesn’t run with VPNs that are not using any UDP.
You can check if this is the cause for error by disabling the VPN while trying to connect over a Discord voice sever. If you found out that VPN is causing the error, then you can choose another VPN that is configured with UDP or by disabling the anonymity service on your current VPN.
If your issue is not yet solved with this method, you can follow the below steps for a solution.
Method 4: Verifying if your network admin blocked Discord
If you are on your school or office or public network, then it is possible that your network admin have blocked Discord on the network. Follow the steps below in order to allow the communication between discord and outside servers so that this error can be solved.
Step 1: Firstly, you need to press the Windows and R buttons simultaneously. This opens up a dialog box. In this dialog box, you need to type control and then press enter. This opens up the Control Panel.
Step 2: Now, in this step, you need to go to the network and internet in the control panel. Then, you have to select Network and Sharing Center. Now, you need to click on the connections link that is associated with ( your ) private connection network.
Step 3: Now, you have to click on the properties option.
Step 4: Now, you have to select Internet Protocol Version 4 (TCP/IPv4) in the networking tab of your properties and then click on the properties option again which is at the right.
Step 5: Then, you need to go to DNS server settings and then change the option to Use the following DNS server addresses. Then, you have to set a value of 8 8 8 8 to preferred DNS server and 8 8 4 4 to Alternate DNS server. Then, you have to click on OK to save the allied changes.
Step 6: In this final step, you have to close all the opened Windows and then reboot your system. If everything worked fine, you should no longer face the error on Discord. But, if the error is not sorted or solved, you can still follow the below solutions.
Method 5: Changing the Server’s Voice Region
If you are trying to play with your friend who is in another continent, then you might face this error because the server has a different voice region. In such a case, the user can solve this error by asking the admin of the server to select a different voice region from the server settings. The admin can change the server settings by going to server settings and then by selecting sever region.
Method 6: Disabling QoS from Voice & Video Settings
Many users have reported that disabling QoS ( Quality of Service ) from the user settings can solve this issue. This error might happen with QoS because your PC couldn’t have kept up with the high-quality QoS.
You can sort this error by disabling QoS. Follow the steps to disable QoS –
Step 1: Firstly, you need to open discord and then click on the gear symbol which is present at the left bottom corner (Near your account ).
Step 2: Then, you have to scroll down until you reach app settings, and then you have to click on voice and video.
Step 3: Now, you need to scroll down till QoS and then you have to make sure that you have disabled the toggle button of Enable Quality of Service High Packet Priority.
Step 4: Close the Discord application and then check if the error is solved by opening it again. If you are unable to sorry for this error till now, we still have one last solution for you.
Method 7: Flushing the DNS Setting
This issue can be resolved by following a sequence of commands in the command prompt which can reset the IP configurations. Following the steps can solve the error or repeating the steps can do. Below are the steps which can help you in resetting your IP configuration of your PC.
Step 1: Firstly, you have to press Windows + R buttons simultaneously. Then, in the dialog box, you have to type cmd and then press Ctrl + Shift + Enter buttons which opens an elevated command prompt on your screen.
Step 2: Now, you have to type the command ipconfig /release in the elevated command prompt and then press enter.
Step 3: Now, you need to type the command ipconfig /flushdns after the release of your current IP configuration.
Step 4: In this step, you have to renew the IP configuration. By typing the following command, you can renew your IP configuration.
Step 5: In this final step, you need to reboot your system and then check is this no route error is solved.
You can solve this error by following the above steps. Try following every step one by one from first to last. You can definitely find the solution in one of the above solutions. If the above methods didn’t work, then it might be because of your firewall which is blocking your discord. To sort this, you can keep your firewall settings lower or swish to another security software. I hope this article has helped you in solving your problem. Thanks for your time in reading this article.