FacebookTwitterLinkedIn

4 Ways to Fix Discord "No Route" Error

Getting the Discord "No Route" Error? This Article Will Help You Fix It

Discord has a pretty good reputation as a reliable application, but, as with any software, it has specific software-related problems that some users find difficult to resolve. The "No Route" error is a frequent connection problem, and this article is dedicated to helping you fix it.

Discord No Route Error

What Causes the "No Route" Error?

When you get the "No Route" error on Discord, you can't join any voice channels. Here is a list of the most common causes for this error.

  • You might get the "No Route" error if the IP address assigned to your PC was changed. In most cases, this happens if you have a Dynamic IP address, which is changed regularly.
  • Antivirus applications sometimes block outgoing connections of legitimate applications. If an antivirus program decides that Discord is a potential threat, it can block it from connecting to the web. Try temporarily disabling your antivirus software.
  • Discord has been designed to work with VPNs that have UDP (User Datagram Protocol). If your VPN doesn't have UDP, then Discord can end up giving you the "No Route" error. Try Disconnecting your VPN.
  • Another likely reason you may get the "No Route" error is if you try to connect to a voice server hosted on another continent. In this case, you have to ask the server admin to change the server's voice region.
  • If your Internet Service Provider (ISP) doesn't support Quality of Service (QoS), then you can get the "No Route" error. If that's your issue, all you have to do is disable Quality of Service High Packet Priority in Discord's Voice & Video settings.
  • It's possible that your network admin blocked Discord. Organizations, such as schools and businesses, may block Discord to prevent people from using it on their network.

Video Guide on How to Fix the "No Route" Error in Discord

Table of Contents:

Method 1. Change the Server Region in Discord

If the voice server you want to connect to is located on another continent, you may get the No Route error. Therefore, you can ask the server administrator to set a different voice server region. Here's how the administrator can do that.

1. Open Discord.

Click Server Settings

2. Select the server and Open the server's drop-down menu, and click Server Settings.

Click Change

3. Click Change under the Server Region option.

Select another server region

4. Select another server region.

Click Save Changes

5. Click Save Changes.

[Back to Table of Contents]

Method 2. Disable QoS (Quality of Service) High Packet Priority in Discord

If your network doesn't support QoS, you may be able to resolve the No Route error by disabling the High Packet Priority Quality of Service option in Discord. Here's how you can do that.

1. Open Discord.

Click User Settings

2. Open the User Settings menu.

Click Voice & Video

3. Under the App Settings category, click Voice & Video.

Toggle the Enable Quality of Service High Packet Priority off

4. Scroll down until you find Quality of Service.

5. Toggle the Enable Quality of Service High Packet Priority slider off.

6. Close the Settings Menu.

[Back to Table of Contents]

Method 3. Set a Custom DNS

1. Hold down Windows+R keys to open Run.

Type in Control Panel in Run and click OK

2. Type in Control Panel and click OK.

Click Network and Internet

3. Once in the Control Panel, click Network and Internet.

Click Network and Sharing Center

4. Select Network and Sharing Center.

Click Change adapter settings

5. Click Change adapter settings.

Right-click your network device and click Properties

6. Right-click your network device and select Properties.

Select IPv4 and click Properties

7. Select Internet Protocol Version 4 (TCP/IPv4) and click Properties.

Enter your custom DNS server addresses of choice

8. Tick the Use the following DNS server address option.

9. Enter the following addresses (or your preferred DNS addresses):

  • In the Preferred DNS server, type in 1.1.1.1
  • In the Alternate DNS server, type in 1.0.0.1

10. Click OK to save settings.

11. Restart your PC for the changes to take effect.

[Back to Table of Contents]

Method 4. Perform a DNS Flush

If your DNS settings have been tampered with, that may interfere with Discord. Therefore, you can perform a DNS flush on your computer that may provide you with a permanent or temporary fix at the very least. Here's how you can reset your DNS configuration.

Quit Discord

1. Navigate to the right side of the taskbar, right-click Discord's icon, and click Quit Discord.

2. Then, hold down Windows+R keys to open Run.

Enter CMD and hold down Shift+Ctrl+Enter keys

3. Type in cmd and hold down Shift+Ctrl+Enter keys to open Command prompt as administrator.

Type in the DNS flush commands and hit Enter

4. Type in the ipconfig /release command and hit Enter.

5. Type in the ipconfig/ flushdns command and hit Enter.

6. Lastly, type in the ipconfig /renew command and hit Enter.

7. Restart your PC.

[Back to Top]

▼ Show Discussion

About the author:

Rimvydas Iliavicius

Rimvydas is a researcher with over four years of experience in the cybersecurity industry. He attended Kaunas University of Technology and graduated with a Master's degree in Translation and Localization of Technical texts in 2017. His interests in computers and technology led him to become a versatile author in the IT industry. At PCrisk, he's responsible for writing in-depth how-to articles for Microsoft Windows. Contact Rimvydas Iliavicius.

Our guides are free. However, if you want to support us you can send us a donation.