At Discord, we're always taking steps to improve connection stability and ping spike issues for users experiencing issues. If you've gone through all the troubleshoot steps to improve ping spikes in your connection to voice channels, running a WinMTR can give us extremely useful information about your connection. To gather the necessary details, follow these steps:
1. Download WinMTR from the website
First, go to WinMTR's download page. You'll have a choice to select either the 32 or 64 bit version of WinMTR. Downloading the file from either link will give you a zip file with both versions, so if the 64 bit doesn't work, you can use 32 bit anyways. No big deal.
This is the easy part. Open the zip file, and extract the program file. You'll get a document folder containing the WinMTR file. That's it!
3. Implement the Traceroute
When you start the program, you'll get a small box with a couple of windows and some drop down menus.
Here's where we get Discord specific. We'll need the server name and number in the "Host" box to get the specific traceroute for that voice server. To do that, you first need to make sure Developer Mode is enabled.
Go to User Settings through the cog wheel at the bottom left corner > Advanced > enable Developer Mode.
Next, connect to the voice channel you're having ping issues on.
Second, click the "Voice Connected" icon to pull up the voice server specifics.
Now that we have all the information we need, it's important to type the correct IP into the WinMTR window. To do this, take the name and number of the voice server you're connected to (in the case above, mine would be "us-south495") and add ".discord.gg" to the end of it. As such, the end product would be:
Great. Now enter it into the WinMTR window:
And hit Start! Be patient with the traceroute, it can take a few minutes to complete. When you're done, you'll get a list of hops in the window:
To make sure the traceroute is effective and accurate, make sure this number has reached at least 500: