So I don’t know if there is customer support from Microsoft or 343 for this type of issue or not. Anyway I beat the entire halo MCC campaign on legendary solo a few months back. I was given the achievements for every level I finished throughout the campaigns besides the missions Composer and Midnight for Halo 4. I let it go because sometimes the achievements pop up after time, but its been more than a handful of months and they still aren’t there. When I go to my halo account online the stats show it as if I haven’t even played them, but on my xbox it shows the legendary completion sign. I really don’t want to play them on legendary again just to get the same result. Can anybody help, or any support that can resolve the problem? I don’t want to come off as complaining, but It would be nice to be given what I earned.
The reason you don’t have them is because the serve has not tracked your completion of those levels. To get the achievements you will have to replay each mission and hope it counts on your record. What shows up on your Xbox does not matter. It’s what gets registered on halowaypoint in your service record.