Halo 2 MCC CO-OP not saving legendary playthrough

hi all, been playing halo mcc coop with my friend on legendary. Halo reach and halo CE have worked just fine but halo 2 is giving us a world of trouble. First 2 levels on halo 2 it saved the progress of our playthroughs saying we completed the levels on legendary, and now each time we play only the host of the game says that the level is completed on legendary while the partners playthrough still says un-played. really frustrating as the hardest game is being the most troublesome when it comes to steam achievements and completion of the legendary playthrough. Any ideas on why this might be happening? Thanks