Halo 2 Anniversary Campaign Crash

Hi everyone

about 10 minutes into ANY halo 2 campaign mission the game disconnects me and my friend.

We have tried port forwarding.

We have tried turning off UP/NP.

We have tried staying in classic graphics.

Is there a trick that we are missing? Halo CE/3/ODST/4 all have no disconnect issues. If there is a drop in connectivity itll search, reconnect and we go about our way. But H2A seems to drop.

Please help!!