Xbox one x upload
I have a Xbox one x and gigablast , it is directly wired in with all ports forward required by microsoft. When I do a speed test it's 900mbs down 2.5mbs up. I've tried the 400$ nighthawk router And the linksis xB specific router. Notht has got my upload over 3mbs.
It's not broken. The speed test Microsoft uses connects to XBOX live to run speed test to those servers. Since Cox is throttling download and upload speeds to specific gaming endpoint servers you will get poor gaming performance. This has been the cases since net neutrality was repealed in 2018.
The other speed tests done through the browser isn't connecting to a gaming servers hence proper upload and download speeds.