How to Fix Discord RTC Connecting – Can’t Join Voice Channels & Calls

The RTC voice connecting error on Discord prevents you from being able to join voice channels and calls. There are several reasons why the RTC connecting error may occur, the simplest being that there is an issue with the Discord servers. You can check this by going to the Discord status webpage.

  1. Restart Discord.
  2. Disable high packet priority.
  3. Turn off debug logging.
  4. Flush DNS and Winsock Reset.
  5. Use a Different DNS.
  6. Connect or Disconnect from VPN.
  7. Use an Alternate Version of Discord.

Restart Discord

The first and easiest solution for the RTC connecting error is to restart Discord. You will need to make sure that Discord is completely closed for this to work.

  1. Click the cross to close Discord.
  2. Open the hidden icons menu.
  3. Right-click Discord and click Quit Discord.
  4. Open Discord again.

Disable High Packet Priority

If high packet priority is turned on then you may experience issues with Discord. To ensure that this setting isn’t causing the RTC connecting issue you can turn it off. In most cases you will want to keep high packet priority turned off to ensure there is no interference, especially if you’re playing games.

  1. Open the User Settings.
  2. Go to Voice & Video.
  3. Scroll down and find the Quality of Service heading.
  4. Turn off Enable Quality of Service High Packet Priority.
  5. Close the user settings.

Turn Off Debug Logging

Although rare, some people may experience issues having debug logging turned on. As a test you can turn off debug logging through the Voce & Video settings. Debug logging saves files which can be sent to Discord support in an aid to troubleshoot issues you’re having. You can always turn debug logging back on if needed in the future.

  1. Open the user settings via the gear icon.
  2. Select Voice & Video from the side.
  3. Scroll down to the bottom.
  4. Turn off Debug Logging.
  5. Click Okay.

Once debug logging has been turned off you will be asked to restart. By restarting the setting will change, allowing you to attempt joining a Discord voice channel or call again.

Flush Your DNS and Perform a Winsock Reset

If the RTC Connecting issue is an issue with your connecting then flushing your DNS may help solve the issue. To flush your DNS you will need to use the command prompt with administrator permissions. Additionally, performing a Winsock reset during the process can also fix the RTC connection issue on Discord. Be sure to wait for each command prompt command to finish running before using the next one.

  1. Open the Start Menu.
  2. Search for CMD.
  3. Right-click on Command Prompt.
  4. Select Run as Administrator.
  5. Click Yes.
  6. Type ipconfig /flushdns then press enter.
  7. Type ipconfig /registerdns and press enter.
  8. Type ipconfig /release and press enter.
  9. Type ipconfig /renew then press enter.
  10. Type netsh winsock reset then press enter.

Use a Different DNS

Another solution is to use an alternate or custom DNS. While any DNS server can be used most people tend to use either the Google or Cloudflare servers as they are two of the fastest options.

  1. Open the Start menu.
  2. Search for Control Panel.
  3. Open the Contol Panel.
  4. Open the Network and Internet settings.
  5. Select the Network and Sharing Center.
  6. Click on your internet connection.
  7. Open the properties.
  8. Select Internet Protocol Version 4 (TCP/IPv4).
  9. Open the properties.
  10. Choose to Use the following DNS Server Addresses.
  11. Input the DNS server addresses.
  12. Click Ok.

Connect or Disconnect from a VPN

Depending on the scenario, you may be able to solve the RTC connecting issue by connecting to or disconnecting from a VPN. If you have a VPN and are currently on it then you will want to disconnect before attempting to join another Discord voice chat. Alternatively, if you’re not connected to a VPN but have one readily available then you can try connecting to a server.

Use an Alternate Version of Discord

One possible solution is to use an alternate version of Discord. If this is a new issue then using the browser version of Discord might be the best option. This way you can use it temporarily and try the standard version later. Alternatively, you can use the public test build of Discord, which can be found on the Discord Download page under the “Feeling Experimental” heading. This version of Discord is very similar to the standard version you’re used to using.