Why does Discord say I have a slow connection if my wifi is fine?

I've been dealing with this for a week now. I'm on a call with my friends and every 5 minutes I get disconnected or my audio cuts out. I checked my wifi speed with an app and I'm getting 50 Mbps, which should be more than enough. I restarted the app, cleared the cache, even uninstalled and reinstalled it, but it's still happening. What else can I try?

4 answers

★ Best answer

Try changing your phone or PC's DNS server, because often the problem isn't your connection but your internet provider has slow or overloaded DNS servers. Use 8.8.8.8 (Google) or 1.1.1.1 (Cloudflare) instead of the default ones. It's something people almost never try and sometimes it fixes everything, especially if you're getting sporadic disconnections.

That said, the others are right that 50 Mbps in an app doesn't tell you anything about real stability. What you need to do is open a terminal (cmd on Windows or terminal on Mac/Linux) and run a constant ping to a server, like `ping 8.8.8.8 -t` for a few minutes while you're on Discord. If you see packet loss (a percentage will show up at the end) or really high latency spikes (numbers like 200+ ms), that's your culprit. Discord needs a stable connection with low latency, not necessarily a fast one.

Another trick that works: temporarily disable any VPN you have running, because some VPNs are a nightmare for Discord. And if you're using wifi, move closer to the router or try ethernet cable if possible, because wifi can be finicky depending on interference or how many devices are connected. Sometimes everything in your house is saturating the bandwidth.

Don't assume that because an app shows you 50 Mbps everything's fine, because that test only tells you what's downloading at that exact moment, not how stable your connection is or if you're losing packets. Discord is picky about latency and consistency, so even if you have enough speed, if your wifi has a lot of interference or your router's far away, it's gonna lag. Try moving closer to the router or plugging in an ethernet cable if you can, open task manager and check if something else is using bandwidth (downloads, updates, another video tab), and if none of that works, try changing your router's wifi channel in the settings (a lot of them use the same one by default and they interfere with each other). If this keeps happening only in Discord and not in other apps, also try switching Discord's voice server to a different one in your user settings.

The problem is probably not speed but stability. Discord is super sensitive to latency and packet loss, so even if you're getting 50 Mbps download, if your connection is unstable or there's a lot of interference, it'll disconnect you. Try connecting with an ethernet cable instead of wifi, even if it's just temporarily to test it out, because that eliminates a bunch of variables. If it works fine with cable, then you know it's a wifi problem - move your router closer, change the channel in your router's app (try less crowded channels like 1, 6, or 11 on 2.4 GHz) or think about getting a better router if yours is getting old.

What nobody mentioned: Discord also complains about slow connection if your router is too far away or there are too many walls in between, even if you technically have good speed. Before you start changing DNS or uninstalling apps, physically move closer to the router while you're on a call and see if it still keeps cutting out - if it clears up there, then you know it's a wifi signal problem, not your ISP. If nothing changes, then it's worth trying the DNS thing or checking what other devices are connected and downloading on the same wifi, because sometimes someone's watching Netflix in 4K at the same time and Discord doesn't have any useful bandwidth left.

Your answer

Log into answer.