Having Campaign Completion Achievements Not Unlock

Hey all, I have just recently finished all missions and campaigns on Legendary (solo and co-op) but for Halo 2, CE, and 3 it says I have various percentages completed (like 64% for Halo 3 and 98% for Halo 2, ect.) Though i’ve completed all of them and have a game clip proving so. I have never played offline for the campaigns so that shouldn’t effect my progress. This is very frustrating since I put in hours of gameplay to beat them all.

I have heard that, sometimes, it happens that the progression of campaign achievements gets resetted after a major update. You should try to beat those level you had before the update ( before 30th august I think ).
Yeah, it’s frustrating: this happens to me in ODST, with the last mission

I also beat them all, but CE and 2 refuse to give me the achievements for it. 3 and 4 are fine, but not 2 and CE. It even says, when I’m selecting a mission, that I beat it Solo Legendary. WHY!?!?!?!

Yeah, I trued re-installing it but that did nothing. I’ve been working on the all Legendary Campaign completion achievement for years and got nothing for it. So I kind of given up.