So whenever I play Halo 2, most of the time it shows that I have a green 4/5 good connection, but for some reason, I go into the loading blue screen, and when I try talking to other people (because some times you could still talk) I don't hear any people, what's worse is that once I get out of the Blue screen, everyone left!, but when I checked my friends that were with me, they are still playing the game that I was "booted".
My friend said that it's because of the router I have, and told me to restart it to fix it.
But does anyone know any other way that could fix the problem because turning off the router only prevents it for about 2 Hours.