Big thanks to PlainBurgers for figuring this out! You the real MVP. Here's the thread on Reddit.
This is only aimed toward users who have the Xfinity's Gigabit Service and the XB6. If you don't have the service, or something completely different, feel free to give it a try with your modem, your gateway address will be different than what is mentioned here, a simple google search can help you out.
First, you need to access the gateway GUI of the XB6 through an internet browser. Type 10.0.0.1 in your browser's address bar and press enter
You will be prompt with a page with asking for a username and password: Username- admin Password- password
You will see a pop-up saying something along the lines of "would you like to change the username and password for this device"
Please press No/Cancel. Reason being, it saves a lot of time if a technician comes out to troubleshoot the modem. If you really want to change it, just make sure you remember it and have it that information on deck whenever a technician comes by for whatever reason.
Next, click the Advanced Tab on the left hand side and click Port Forwarding and Make sure it is Enabled.
Apply and save the settings if prompted. (depends on the model of the Modem)
Before you start Copying everything down you want to make sure you do this first to avoid confusion:
Press +Add Service and it should bring you to another page
Press the Connected Devices Button toward the bottom of the page and Select Your Desktop, Laptop, or whatever is experiencing the issue. If you have multiple devices that have this issue, you will have to do this multiple times to each corresponding device. (IE. Iphone is having an issue, select your iphone, copy settings, click save. Laptop is also having an issue too, repeat the steps)
This should auto fill the IPV4 and IPV6 addresses on the forum.
Now proceed with these steps:
- Common Service: Other (its a Drop Down selection)
- Service Name: Discord
- Service Type: UDP
- Server IPv4 Address: Whatever was Auto-filled when you Selected your device Server
- IPv6 Address: Whatever was Auto-filled when you Selected your device
- Start Port: 50000
- End Port: 65535
- Press Save and Restart Discord