It says I didn't complete the last mission. I played through the whole game and beat it and then I get screwed out of the last mission. That sucks.
Also the friend I was playing with got the achievement and it says his last mission was beat on legendary