Halo Reach Nightfall Civillians

I have beaten every campaign mission in Halo Reach on legendary except Nightfall, simply because I have saved it for last. But hear is my little problem, when I played Halo Reach on Normal I beat every mission, unlocking a mission after I beat the one before it. But once I completed the game I didn’t get an achievement. I was a little confused so I looked at my achievements. Then I saw it, I had gotten an achievement for completing every mission except Nightfall. So, I simply played it again. And again, easily beat it on Normal. But I still didn’t get the achievement; so I thought for a while. Then I figured it out, In my previous attempts the civilians you “Have to save” died. So I played it again and made sure one survived, and sure enough, I got the Nightfall mission complete achievement along with the campaign completed on Normal difficulty achievement. So now before attempting on legendary, I’m wondering if this is the case for everyone. And if there is way to save one of them in an easier fashion. Thanks!

The militia isn’t part of any achievements. Possibly a coincidence.

It’s hard to save them in higher difficulties due to the amount of enemies in the level. 2 of them will most likely die as soon as you see them due to how powerful the Phantom is on Legendary. Drop Shield is helpful but be careful as the AI will throw grenades/ fire rockets as if the shield isn’t there. Give them snipers and hope they kill grunts.