Many users are having trouble connecting to Discord voice channels due to a Discord No Route error. The no route error is almost the same as the Stuck RTC Connecting Errors.
The Discord No Route errors happens because Discord is being stopped when it tries to connect to any Discord voice server,
Most of the time the error is caused by misconfigured Windows Defender Firewall settings or Antivirus software preventing Discord to get access to outgoing connection.
To ensure that you can resolve the problem at the end of this article, make sure to follow all the steps in the order below.
Method 1: Restart your Internet Modem / Router
The easiest way to troubleshoot the Discord No Route Error in Discord is by restarting your router. This way you can check whether the problem is caused by your ISP or your computer’s configuration without changing any user settings or app settings.
Step 1: Press the Power Button on your router and wait for all the lights to turn off
Step 2: Unplug your router from the power outlet
Step 3: Press and Hold the power button for about 5-10 seconds
Step 4: Plug in your router
Step 5: Turn on your router and try connecting to any Discord voice servers and see if the issue is resolved. If you are still encountering Discord No Route error after restarting your router, the problem is within your computer’s settings. Proceed to the next method below.
Method 2: Disable QoS on Discord’s Settings
In some cases, your computer might not be able to keep up with high packet priority quality of service on discord which results to Discord No Route error.
Some users reported that disabling QoS from the settings resolved their problem. Follow the steps below to disable “Enable Quality of Service High Packet Priority” on Discord.
Step 1: Open Discord
Step 2: Click on Settings Icon
Step 3: Scroll down the side menu and Find Voice & Video
Step 4: On Voice & Video Settings, find “Enable Quality of Service High Packet Priority”
Step 5: Click on the switch and make sure that it is turned off
Step 6: Restart Discord and join any Discord voice channels to see if the issue is fixed.
Method 3: Perform DNS FLUSH
A number of discord users reported that flushing the DNS and Renewing your IP can fix the “No route” error on Discord. Most of the time you will only need to perform this method once and the error would be fixed.
But some users experienced the need to perform DNS Flush occasionally to fix the error.
Step 1: Press on Windows Key + S and Search for CMD
Step 2: Right Click on it and Select Run as Administrator
Step 3: On the CMD window, Type ipconfig /release and hit Enter
Step 4: After releasing your IP Address, Type ipconfig /flushdns and hit Enter
Step 5: After flushing DNS, Type ipconfig /renew and hit Enter
Step 6: Restart your computer and try connecting to a Discord voice channel and check if the “No route” error is solved
Method 4: Use Google’s DNS Server Settings
If you have a network administrator, you may also ask them to perform these steps.
Step 1: Press on Windows Key + S and Search for Network Status
Step 2: Open Network Status
Step 3: On Network Status, Find Change Adapter Options
Step 4: Right click on your network adapter and select properties
Step 5: On Ethernet Properties, Find Internet Protocol Version 4 (TCP/IPv4)
Step 6: Click on Properties
Step 7: On IPv4 properties, click on Use the following DNS server addresses
GOOGLE’s DNS SERVER (under preferred DNS server)
Alternate DNS SERVER
Step 7: Open up Discord and join a Discord voice channel to check if you were able to fix Discord.
Method 5: Allow Discord in Windows Firewall
There are cases when the Windows Firewall would block incoming and outgoing connections from certain applications which would lead to the app not work at all. Allowing Discord through the firewall may fix the Discord issue.
Step 1: Open the Control Panel by holding down the Windows and R keys simultaneously and type in “control” in the run dialog box and press Enter.
Step 2: In the Control Panel, click on System and Security and then click Windows Defender Firewall.
Step 3: In the next window, click on “Change Settings” and click on “Allow another app”
Step 4: Click on Browse and located your Discord application shortcut and click Open. Next click Add and last, click OK.
Step 5: Launch Discord and join any Discord voice server to see if you were able to fix Discord.
Method 6: Changing the Voice Call Server Region
The Discord No Route Error can also be caused when there’s a network problem in a specific Discord voice region. You can potentially fix the Discord No Route error if you change the Discord Voice region that you are on.
Step 1: In a direct call from Discord, click on the drop-down arrow to open the Discord server settings window for the region that you are currently on and select a different voice region.
Step 2: After selecting a different voice region, check if the issue has been fixed.
Method 7: Check Your VPN Settings
When you use a VPN, you will be given varying IP addresses. Regardless of the VPN provider you are using, you will be assigned with a new IP address every time the VPN application launches unless you set it to a fixed location. If your VPN provider does not have this option, then we suggest you use a different VPN provider. If you have no idea what VPN providers offers a customizable settings for your IP address, then we suggest getting help from your network admin. Just let your network admin know that you want a VPN that will let you set a fixed IP address instead of getting varying IP addresses every time you use the VPN app.