Halo 2 Legendary Campaign bug

So a friend and I have been playing co-op in an attempt to beat every campaign on legendary. We have completed Halo 1 and made it quite a ways through 2 and we have come across a problem. We are on the 11th mission where you are the Arbiter and have to go across a snow wasteland with flood and forerunners. We will end up getting through part of the mission usually half way or more when suddenly after one of us dies, the game glitches. It will reload my game at the check point but it wont for my friend, from there on out the person we control is not seeing what is happening on the other persons game and is in almost there own game but the co-op players still move as commanded but since we aren’t seeing each others game we end up walking off cliffs and such and causing the other person to reload to the checkpoint. The perma iron skull was bad enough but now this glitch is game breaking we have tried many times when we have had the chance to play and it is still happening. Any help is greatly appreciated.