As far as I can tell theres something wrong with how I connect to multiplayer games. I suspect that I'm experiencing some kind of latency issue.
I'm perceiving that I'm behind all of the other clients in the game, very often I don't seem them shoot or throw grenades and it takes me many more shots to kill them. Also in kill cams, they seem to always shoot where I was, or my avatar is shooting where they were or doesn't react at all. Also, it feels like other players move much faster than me, but on their cams they move normal.
Another common occurence is that I'll get into a gun fight with people, I see them fire no shots but I just keel over and die, even if I'm shooting at them. I know its happens every now and then for everyone, but its constant for me. I have to flank and catch enemies off guard but even then it doesn't work sometimes, especially on Gears.
I play Halo, COD, Battlefield, and Gears, I have the same problems with all of them. I get full bars on both Battlefield and COD, but its blalantly obvious that I'm behind everyone.
Very recently I was playing Halo 4 with my friend, the game picked me to be host. Everyone in the game had red bars ( even my friend, who lives only 20 miles away), but I still had lots of trouble hitting them and they often threw grenades after they died, stuck me with stickies even though from my perspective it was very off and then I would watch it in the kill cam and it would actually be off and then magically attach to me.
My up load is around 5 Mb, and then my download is about 20 Mb. My ping to servers within 500 miles are roughly are 20-40 ms. My Nat is open for all games, and I rarely ever get kicked out of a server.
Is there a way to troubleshoot this problem? Should I post a tracert? And if I do a tracert, who should I ping? Should I just call my ISP?
Thanks for reading, have a nice Easter!