How To Fix ‘Discord No Route’ Error?

Many gamers use the Discord app for voice and text communication. There are versions for iOS, Android, Mac, and PC. It usually works well but sometimes you might experience the ‘Discord No Route’ error.

discord no route

What is the Cause of this Error?

There are various reasons it might happen. For example, your antivirus program or firewall might be blocking the Discord app.

If you’re trying to use Discord from school or work, your network admin might be blocking it.

It might be occurring for another reason, like a setting in the Discord app or a change to your dynamic IP address.

How To Fix ‘Discord No Route’ Error?

Let’s take a look at some ways to fix this error and get your Discord app up and running again.

Solution #1: Restart the PC and Router

A frequent cause of the error is when the dynamic IP address of your PC disrupts the IPv6 connection.

If so, you should be able to clear the error with a simple restart.

Unplug the router and PC, wait for 3 minutes for the electronic components to reset, and then plug them back in.

If this doesn’t fix the problem, move on to the next fix.

Solution #2: Check the Firewall and Antivirus

firewall and antivirus

Sometimes firewalls or antivirus programs can cause problems with your Discord connection, not allowing it to communicate with the server.

For this reason, it’s a good idea to check them.

This is how to whitelist Discord in your Windows Defender Firewall.

  • Close Discord.
  • Type this in the search bar: firewall
  • Select Allow an App or Feature through Windows Defender Firewall.
  • Select Change Settings.
  • Check the private and public checkboxes for Discord in the list.
  • Can’t find Discord? Then click Allow Another App, find Discord on the desktop and open it.
  • Choose the application in the newly opened window (it might not be called Discord) and click Add.
  • Find the same app you just added and check the public and private boxes and click OK.
  • Open the Discord app and see if the error is gone.

Solution #3: Check the VPN

check the vpn

Are you using a VPN, or Virtual Private Network? If so, it might not support UDP, or the User Datagram Protocol.

This can stop Discord working correctly. Head to the VPN website to find out whether this is likely.

Your VPN provider might help you configure the VPN so Discord will work with it.

Another way to see whether the VPN is the culprit behind the error is to disable the VPN or the ‘anonymity service’ and see whether Discord will run properly. I

f it still won’t then you should move on to the next solution.

Solution #4: Change the Discord Server Voice Region

discord app

Discord’s servers are tied to different geographic areas.

The reasoning behind this is the further you are from a server, the more lag you can expect during voice calls.

It’s possible to get the ‘Discord No Route’ error if your PC is attempting to connect to a server in a different country or on a different continent altogether.

Only the server admin is allowed to change this voice region. Unless you’re the admin you should contact them and request this change.

  • Open the Discord app.
  • Click the problematic server and select Server Settings.
  • Select Overview and locate the Server Region.
  • Click on Change.
  • Choose a server region which is near your location.

Solution #5: Disable the Quality of Service: High Packet Priority

The Quality of Service, or QoS, prioritizes various data packets while they are transferred.

It is normal for voice chats to be high priority in QoS since this results in a better performance and less lag.

It is possible though that this might be causing the error code.

Use the following steps to see whether this is the case:

  • Open Discord.
  • Click on the gear icon by your username in the bottom left-hand side corner.
  • User Settings will open.
  • Select Voice & Video.
  • Now scroll down and find the Enable Quality of Service – High Packet Priority setting.
  • Disable it and see whether this fixes the error.

Solution #6: Flush the DNS

flush the dns

If none of the above 5 fixes have worked, your internet connection setting might be responsible for the error.

Flushing the DNS (Domain Name System) might help.

This will reset your PC’s address configurations. A dynamically changing IP address can cause the error.

  • Type this in the search bar: cmd
  • This will open the Command Prompt.
  • Select Run as Administrator.
  • Type this: ipconfig/flushdns
  • Press Enter.
  • You should see the following: Successfully Flushed DNS Resolver Cache.
  • Type this: ipconfig/release
  • Press Enter.
  • The DHCP, or Dynamic Host Configuration Protocol, server will remove your PC’s assigned IP address.
  • Type this: ipconfig/renew
  • Press Enter.
  • Your DHCP server will assign the PC a new IP address, either the same as or different from the old address.
  • Now close the Command Prompt and see whether Discord is working.
  • If not, your internet connection settings might be the cause so we will look at that next.

Solution #7: Contact the Network Administrator

It’s possible the network administrator is blocking your Discord communication if the issue only happens at school or work.

You can try to contact them and ask for Discord to be unblocked.

Solution #8: Change the DNS Server

DNS Server

It might be the case that the DNS, or Domain Name System, server is stopping you from being able to use Discord for voice communication.

Try these steps to find out if this can solve the error:

  • Click Start then Settings then Network & Internet.
  • Select your communication type or check the status menu if you aren’t sure of the type.
  • Click on Change Adaptor Options.
  • If you see more than one connection, right-click the one you use.
  • Click on Properties.
  • Select either IPv4 or IPv6, whichever your Internet Protocol Version is.
  • If you don’t know, use the first few steps of solution #6 to find out.
  • Click on Properties.
  • Now change the radio button choice to Use the Following DNS Server Addresses.
  • Input your chosen DNS server address.
  • Press OK.
  • These servers are both free to use and work well:
    • Google DNS server (IPv4 addresses 8.8.8.8 and 8.8.4.4)
    • OpenDNS server  (IPv4 addresses 208.67.222.222 and 208.67.220.220)
  • Now try to use Discord voice communication again.

Wrapping It Up

Discord is one of the best, or maybe the best, app for communication. It’s popular with many people and gamers in particular.

There are still some issues which can interfere with the app though.

Hopefully one of the above solutions is able to solve the ‘Discord no route’ error for you.

WHATT.ORG