Discord is a popular VOIP application that allows easy interaction for gamers through video and text. But, many users have reported seeing a No Route error while trying to join a voice channel in Discord.
Listed below are the possible causes of encountering this error:
- Third-party antivirus or firewall is blocking Discord
- Your PC’s IP address has been changed
- Using a VPN that does not support UDP
- Blocked by the network administrator
- Incompatible voice region of the server
- QoS is not supported by the network
Are you one of those Discord users encountering the No Route error when trying to connect to a voice server? Then you have landed in the right place. Go ahead and read this article. Here, we have curated a set of solutions that can help you resolve the No Route error in Discord.
Fix 1 – Reboot Your Computer and Modem/Router
Whenever there is an error in your computer, the first thing that needs to be done is a full system reboot. In this case, a system restart along with rebooting the router can help resolve the No Route error for you. Here, a restart for the router and PC is required as the connection can be disturbed by a dynamic IP address that changes all the time.
If Discord starts connecting to the voice server without the error after a restart, it means the issue is with the IP address. Move over to the other fixes below if the error still persists.
Fix 2 – Uninstall/Disable Third-Party Antivirus
At times an overprotective antivirus or firewall can be a cause for this error by blocking Discord’s outgoing connections.
You need to identify whether the antivirus software on your PC is the main cause or not by going to the Antivirus’s quarantine folder. There is a quarantine area in all the antivirus packages where the unsafe/harmful files are kept.
Also, chances are that software like Discord may be deemed as harmful and may be kept in the quarantine area of the antivirus. You need to identify this folder on your PC, called virus chest, virus vault, or any other variation of this name. Look for a filename that has Discord in it and restore this file.
If there is no Discord file in the quarantine folder of your Antivirus, then it is better to uninstall the antivirus software completely from your PC.
1. Press Windows + R to open the Run dialog.
2. Type ms-settings:appsfeatures and hit Enter to open Apps & Features.
3. Locate your Antivirus software in the App list.
4. On the right side, there will be three vertical dots associated with the app. Click on it.
5. Here, choose the Uninstall option.
6. In the confirmation prompt, click on Uninstall again.
7. Restart your PC after the uninstallation process.
8. Check if the Discord No Route error is fixed.
Note: Reinstall your antivirus software once you have completed the check.
Fix 3 – Uninstall the VPN Software
The Discord app works properly with VPN solutions that use the User Datagram Protocol (UDP). In the case, you have a VPN software that doesn’t make use of UDP then there are high chances that this error will be seen. Also, VPN will change your IP address which can interfere with Discord’s working as stated in Fix 1 above.
You need to uninstall the VPN software to check if it is the cause of this error.
1. Hit the Windows key and type apps & features in the search box.
2. Select Apps & Features in the search result.
3. Locate your VPN software in the list of installed apps.
4. Click on the three vertical dots and choose Uninstall.
5. Confirm the uninstallation by clicking on Uninstall again.
6. Once VPN is uninstalled, check if Discord is able to connect to the voice server.
You can try using another VPN solution or disable the service while using Discord if you notice that VPN is the culprit.
Fix 4 – Change DNS settings
The network admin may have blocked access to Discord in your school or work environment due to which this error is raised. You can follow the steps below to bypass this block and communicate with the outside servers.
1. Use the Windows and R key combination to open Run.
2. Type ncpa.cpl and hit Enter to open Network Connections.
3. Here, right-click on your current network connection (WiFi or Ethernet) and choose Properties.
4. Select the Networking tab.
5. Click on Internet Protocol Version 4 (TCP/IPv4) in the connection items box. Then, click on the Properties button.
6. In the Internet Protocol Version 4 (TCP/IPv4) Properties window, select the radio button next to Use the following DNS server addresses.
7. After this, set the Preferred DNS server value to 22.214.171.124 and the Alternate DNS server to 126.96.36.199.
8. Click on OK to confirm the changes in the settings.
9. Restart your system. Check if Discord is able to connect to the voice server after startup without any errors.
Fix 5 – Change the Voice Server’s Region
If the voice server’s region is set to a continent that doesn’t support your network you may see this error. The server’s admin can make the change in the voice region for you.
1. Open Discord and log in to your account.
2. Click on Server or the down arrow next to it.
3. Go to Server Settings in the context menu.
4. In the Server Settings window, go to the Overview tab.
5. Use the Change button associated with Server Region and choose a region nearest to you.
6. Restart Discord and check if the error is resolved.
Fix 6 – Reset IP Configuration
1. Hit the Windows key and type the command prompt in the Windows search box.
2. Right-click on Command Prompt in the search result and select Run as administrator.
3. Type and execute the commands below one after another.
ipconfig /release ipconfig /flushdns ipconfig /renew
4. Once the commands finish execution, restart your computer. Launch Discord after startup and check if the No Route error is resolved.
Fix 7 – Disable QoS From Voice & Video Settings
1. Launch Discord.
2. At the bottom left corner, click on the User Settings (gear icon) next to your user account.
3. In the left pane, locate App Settings and select the Voice & Video tab.
4. On the right side, scroll down to the Quality of Service section.
5. Here, turn off the option Enable Quality of Service High Packet Priority.
6. Relaunch Discord and check if the No Route error is fixed or not.
Fix 8 – Allow Discord Through the Windows Firewall
1. Hit the Windows key and type Windows Firewall in the search box.
2. Select Allow an app through Windows Firewall in the search result.
3. In the Allowed Apps window, click on the button Change settings…
4. If Discord is not there in the list of apps, click on Allow another app… button to add Discord to the list.
5. Click on Browse in the Add an App window.
6. Locate the Discord shortcut or go to the Discord installation directory and choose the Update.exe file.
7. Click on Add.
8. Once Discord is added to the list, check the box next to both Public and Private. Click on OK.
9. Reboot both your system and router.
Check if this helped you fix the issue.
Thanks for reading.
We hope this article has been informative enough and you were able to resolve the Discord No Route error on your PC. Let us know the fix that helped you clear the issue in the comments below.