I’ve beaten the Halo 2 campaign twice because after beating it once I didn’t get the achievement for beating the campaign and I checked my career and it said I didn’t actually beat it, but when I went to the menus it said I beat all of them on legendary. Since I liked the Halo 2 campaign I played it again but I still didn’t get the achievement nor did I gain any progress on my career menu. I just want to know why this is happening and what can I do to fix it. If I have to play it a third time fine, but I do not want to waste my time doing so. I would greatly appreciate any help anyone can give me.
On this site, go to profile - view service record - halo: mcc, scroll down to campaign completion and select halo 2. Check if any of them show a time of 1:40:39, if so , these are likely causing the problem.
There is a bug in Halo 2 campaign that has not been fixed since the game’s launch, where time/score/completion randomly does not get uploaded properly, causing you to miss out on the achievements. The only solution is to play again.
Damn that’s annoying. But thanks!