so im at a friends, we have 5 360s that are linked up via a router. Just played an 8 person halo match fine, trying to do a 2v3 cod match, but heres the problem, 2 xboxes see each others matches, while the other 3 are in their own little worlds, and can see their matches.

ex, xbox 1 & 2 can see each other, | xbox 3, 4, and 5 can see each other. It's like they arre on seperate lans or something, but halo works fine, any suggestions?