Connection problems in H2:A and H3 multiplayer

Hello everyone.
For some reason I have been getting “personal” blackscreens in MCC (but only in Halo2: A) in multiplayer. I have had it like that almost since the release. Everyone is playing and I’m the only one who gets blackscreens.
And recently I started to get pretty much the same thing in Halo 3 as well, but not blackscreens, everyone just start to run into the walls like you know happens in some games before you connection interrupts.
It keeps happening almost every 2nd game and I just can’t play because unlike in Reach when there were 2-3 blackscreens during a game at max, this -Yoink- is every 20-30 seconds.
It’s really annoying, now that they finally added decent ranks.
Have anyone heard of this problem and possible solution?
The funniest part is that Halo 4 seems to work fine. Halo 2 classic too.
P.S My casual opinion is that it’s something with my modem settings (though everything is absolutely fine in all other games) but I don’t know exactly what.

Check your XO net settings.

> 2533274812471748;2:
> Check your XO net settings.

Uh should i check them for what?

up

Looks anything wrong in your connection.

> 2533274812471748;5:
> Looks anything wrong in your connection.

Everything seems fine.

It happen in H3 when your connection cant resist a bad host I think. Happen to me sometimes, but not often. 10/1 mbs fom Spain

Same problems for me in H3. Almost unplayable.

> 2533274936349795;8:
> Same problems for me in H3. Almost unplayable.

That sucks man, it’s my favourite halo and I can’t even play it.