Many individuals have encountered the ‘Stuck on RTC Connecting’ bug while using Discord on PC. It’s a common problem that occurs when your Discord server can’t connect to a remote server or when local interference prevents your PC from connecting to the Discord server.
Causes of RTC Connecting Error
Before attempting to resolve the RTC Connecting issue with Discord, you must first understand why it occurs, thus we’ve compiled a list of all the possible causes:
- Internet connection issues – This error could be caused by a shaky internet connection. So, before you implement any further fixes, make sure your internet connection is stable enough to utilise Discord effectively.
- Antivirus interfering with Discord — Due to a false positive, some Discord files may be detected by your 3rd party as potential security risks and quarantined, leading Discord to stop working properly. To repair this issue, stop your antivirus software or uninstall it if it also acts as a firewall.
- Audio subsystem is incompatible with sound driver – Keep in mind that some audio gear will not work properly if you force Windows 10 and Windows 11 to utilise the latest audio subsystem. To avoid this problem, go to Discord’s Settings and change the Audio Subsystem to Legacy.
- High Packet Priority Setting Causes a Conflict in Quality of Service – Some routers and ISPs, it turns out, are prone to misbehaving when forced to use Discord’s Quality of Service High Packet Priority option, which is activated by default. You’ll need to disable this feature in Discord’s Voice & Video menu to fix this issue.
- Inconsistent IP or DNS — This problem isn’t uncommon, and it might be caused by a poorly assigned IP range or an inconsistent DNS. Both of these scenarios may be resolved by using an elevated Command Prompt to do a Winsock Reset followed by a DNS flush.
How to Fix The Discord Stuck on RTC Connecting
Now that you’re aware of all the various causes of the Discord stuck on RTC Connecting error, here’s a list of solutions that can assist you in resolving it:
1. Change the Audio Subsystem
When debugging this issue, the first thing you should do is determine whether Discord’s current audio subsystem uses the newer component or the legacy equivalent. When using your operating system’s modern audio subsystem, certain audio device drivers will cause issues.
If you’re utilizing a dedicated sound card, this is especially noticeable on Windows 10 and Windows 11. If this scenario looks like it might be applicable, you should change Discord’s default audio subsystem to Legacy. This can be done directly in Discord’s Audio options.
- For a detailed guide on changing Discord’s default audio subsystem to Legacy, see the instructions below:
- To reach the Settings menu, click the gear symbol in the lower left corner of the Discord app.
- Search for Voice & Video in the left-hand menu, then select it.
- Search for Audio Subsystem, then select Legacy from the drop-down option. Finally, click Okay.
- Finally, restart your Discord application to verify if the problem has been resolved.
2. Disable the Quality-of-Service High Packet Priority
Another reason you can get this issue with Discord is because your network employs the packet transfer mechanism by default during data exchanges on Discord.
Using Service Quality High Packet Priority gives you the best latency and is enabled by default in Discord, although some routers or ISPs (Internet Service Providers) may misbehave if you choose this option in Discord settings.
If this scenario applies to you and the Enable Quality of Service High Packet Priority option in Discord’s Voice & Video settings is activated, follow the steps below to disable this option and fix the error:
- Click the gear icon in the lower left corner of the Discord start screen.
- In the left-hand list, look for Voice & Video and choose it.
- When you’re on the Voice & Video panel, go down until you see Quality of Service, then disable the QoS High Packet Priority setting.
- Close the Discord app after disabling this option, then reopen it to see if the ‘RTC Connecting’ error has been resolved.
3. Perform a Winsock Reset & Flush the DNS data
If none of the procedures above have worked for you, you should evaluate if you’re dealing with an IP (Internet Protocol) or DNS (Domain Name System) problem. The connection between your PC and Discord’s servers can be hampered by an irregular DNS or a poorly issued IP.
In this scenario, start an elevated Command Prompt and perform a complete Winsock Reset along with a few more commands to clear any temporary files that may be causing the problem.
To resolve the RTC Connecting problem, perform a Winsock reset and flush your current DNS cache as described below:
4. Disable your Antivirus (if applicable)
To launch the Run dialogue box, press Windows key + R. To open an elevated Command Prompt with admin privileges, put ‘cmd’ into the text box and hit Ctrl + Shift + Enter. When the User Account Control prompts you, select Yes to grant administrator privileges.
- To perform a Winsock reset + a DNS reset, type the following commands in the same order and press Enter after each command: once you’re inside the elevated Command prompt, type the following commands in the same order and press Enter after each command: once you’re inside the elevated Command prompt, type the following commands in the same order and press Enter after each command: once you’re
- After each command has been successfully executed, reboot your computer and check to see if the problem has been resolved after the next restart.
- If none of the options above have worked for you and you’re running a third-party antivirus, you’re probably dealing with some sort of interference produced by an overprotective third-party antivirus.
- There are a number of different suites that are known to cause this type of behaviour, and the majority of them also act as a firewall.
- If you’re using a third-party antivirus, you should first disable the antivirus’s real-time protection before re-launching Discord to see if the problem has been resolved.
- Of course, depending on the 3rd party security suite you’re using, the method will vary, but in the vast majority of cases, you can do it directly from the tray bar icon.
- To do so, right-click on the icon of your third-party antivirus and select the option to temporarily disable the antivirus.
- Reboot your PC and start Discord after disabling or uninstalling the troublesome antivirus suite to see if the ‘RTC Connecting’ error has been resolved.
Discord users have to deal with getting stopped at RTC connection from time to time. It prevents you from starting a chat and keeps you waiting for minutes. The issue is almost always network-related. Even if it’s unpleasant, there are practical methods that can help you get through it. We’ve included them in this guide and hope you’ll find them useful.