Did Not Receive Achievements

I beat Halo 4 on Legendary today and I did not receive the achievements for beating all of the campaigns on Legendary, Heroic, Normal and Easy. The game is saying that I’ve beat every single mission on legendary Co-op but I did not receive any achievements. However, the person that I played all of the campaigns with DID receive the achievements. Can someone please tell me what to do?

Halo Waypoint is saying that I need to complete Midnight again but I don’t understand why. I already beat the mission and Halo:MCC is saying that I did.

Having similar problems on halo 2 bro. Beat it on legendary and even collected some skulls and terminals on levels Waypoint is saying I haven’t even completed…