Hi @Riots . Is your Xbox using ethernet or wifi connection?
Do you know the hostnames or ip addresses of any game servers? Check COD if it is more frequent.
If your Xbox is wifi, there could be wifi interference or weak signal, so use ping to check response times to router.
Eg. ping -t 192.168.1.1
Use control C to stop command. If you get game pings of 4-7 ms, response time to router should be 1 ms.
In either case, use ping -t to a game server. Let it run until you have long response times. Stop the ping command and do tracert comand a few times to hostname or ip address.This will show delays between hops or bad routing.
You might ask your neighbour to do the same command and compare routing.