When it comes to gaming, Discord provides an engaging platform where die-hard gamers can engage with one another easily via voice and text. Despite the fact that the platform is well-known for being sturdy and reliable, users may occasionally see the “No Route” error message.
When there is a problem connecting to a voice channel, the “No Route” error message is displayed on the screen. If you’re looking for a solution on how to resolve this issue, you’ve come to the correct place.
To help you fix the “No Route” problem, we’ll go through a few troubleshooting steps. If you run out of solutions to try, follow the below steps as a guide.
What Causes the Discord No Route Error?
This error message tells you that you are currently unable to join a voice channel. Some of the most common causes of the “No Route” issue include the following:
- Your ISP changed your Dynamic IP address – This is common with dynamic IP. Restarting the modem, router, and computer solves the problem.
- You use a VPN without UDP User Datagram Protocol (UDP) – The fact that Discord only works with VPNs that support UDP means this happens frequently.
- Your network doesn’t support “High Packet Priority” – Quality of Service High Packet Priority may not be supported by your network. Thanks to the Voice & Video options, you may turn it off.
- You’re connecting to a server on another continent – When you try to connect to a server on another continent, this is reported to happen. Changing the server’s voice region is the best solution in this case.
- Antivirus or a third-party firewall blocks Discord (When this happens, Discord isn’t allowed to connect to an external server).
Fix No Route in Discord on a Windows 10 PC
If you can’t connect to a Discord voice channel on your PC, try these troubleshooting steps:
You should start with the first technique and work your way down until you find a solution that works best for your specific situation. However, before implementing any fixes, confirm that your network is private (not public).
1. Restart your Modem/Router and Computer
Let’s start with a simple reboot to see if it helps resolve any technical issues. An IPV6 connection that has been disrupted by a dynamic IP address is likely to result in a “No Route” error message.
Rebooting your router (or modem) and PC will show you whether the problem is only temporary. You don’t have to reset your router’s network settings; simply disconnect and replug the power cable.
Check that you can connect to Discord voice servers without getting the No Route problem. If the problem persists, try the next method.
2. Disable VPN or Use One with UDP
Discord appears to work perfectly with VPNs that support UDP connections. If you recently changed your VPN settings, consider resetting them and rebooting your PC before trying to connect to the channel again. This will hopefully re-establish your connection to a fresh voice server in Discord.
If you find that your VPN provider is causing the issue, you may switch VPN providers or stop the “anonymity service” while using Discord.
3. Disable Quality of Service High Packet Priority
Discord No Route issues have been fixed in some cases by deactivating QoS in the User settings. This is a known issue with PCs that can’t handle High Packet Priority QoS.
Deactivating QoS (Quality of Service) in User Settings solves the problem. Here’s a simple guide:
- Click on the Settings icon near (the bottom-left corner).
- Now, scroll down and click on Voice & Video
- Scroll Down to Quality of Service and Disable/Enable it.
- Close Discord and reload it to see if the No Route error persists. If the issue persists, try the next method.
4. Changing Server Voice Region
If you only get this issue when connecting to a buddy on another continent, it’s probably because the server has a different voice region than you.
In this situation, ask the server admin to change the voice region in the server settings.
- Admins can change server settings by navigating to Edit Channel > Server Region.
5. Allow Discord through Firewall and Antivirus
Discord may be blocked by your Windows firewall if none of the other methods have worked for you. Allowing Discord access through the Windows Firewall will fix that problem.
Here are the steps you need to take:
- Type “Firewall & network protection” in the search bar
- Click on Advanced Settings
- Select “Inbound Rules” then from the right sidebar click on “New Rule” Choose “Port” and click Next.
- Now select “TCP” and click on the “Specific local ports” option.
- You can enter a specific port to allow but for now, enter “443” and click next.
- After that, you have to choose the “Allow the connection” option and click Next.
- Select these three options: “Domain”, “Private” and “Public” then click Next.
- In the name field Enter “Discord” or something and click finish.
6. Flushing the DNS
Some users claimed that the issue was resolved after resetting their IP configurations using Command Prompt.
Here’s a simple tutorial on how to reset your IP configuration:
- Open CMD through Run box (Windows key + R) type cmd
- In the Command prompt, type the following command and press Enter
- To flush the DNS after releasing the current IP configuration, execute the following command and press Enter
- Finally, type the command to change the IP address:
Restart your computer and see if the “No Route” error has been fixed after the reboot.
How To Fix No Route issue in Discord on an Android Device
For Android users, here are some ways to fix the Discord “No Route” error message.
1. Restart your Android Device
Close the Discord app, then restart your phone or tablet. This can sometimes help with simple software issues that need to be fixed. Connect to the voice channel on Discord again after your phone restarts.
2. Disable Quality of Service on the Android App
Quality of Service (QoS) prioritizes data packets during transit to eliminate latency and maintain high performance. A feature called “High Priority Packets” is used by Discord and other similar apps, although it might lead to issues. Error messages such as “No Route” may be one of them. Here’s how to turn it off on your Android phone or tablet:
- Tap on “Users Settings”
- After that “Voice and Video”
- Scroll down below and then tap on the “Enable Quality of Service High Packet Priority” to disable it.
3. Change your Voice Server Region
Trying to connect to a channel located on a different continent or if there is an issue in that region might result in the “No Route” error. Sometimes changing the voice server region will help you avoid ping and latency difficulties. You should have admin access in order to do that.
- First tap on the server with 3 dots
- Then tap on “Settings”
- From there “Server Settings” tap on the channel on the sidebar
- Now you can change the server region by tapping the “Change” button
- Select your nearest region
- Restart the discord app and reconnect to the channel again
How To Fix No Route issue in Discord on an iOS Device
For iPhone users, here are some ways to fix the Discord “No Route” error message.