I have 1 gbps internet with the 3rd generation Xfi router, and I play video games on my Xbox series x (connected via ethernet) When I’m running speed test on my PC and phone it gives me around 30-35 ms of latency. But when I go to play Call of Duty their in game latency checker says 80-90 ms of latency most of the time. Why is there a huge discrepancy between the two numbers and is there a way to fix it?
To add some additional info, I’ve just moved across town (a few miles) and have come from a ISP that gave me 1 gbps with fiber optic cabling. When I used that internet (for Battlefield V) I used to get 20-40 ms. Now I get 60-80 ms. Again geographically it’s not that much further away, but the latency is vastly different. Could that be simply due to fiber vs cable?