You mean, when you quit and restart the game, you are set back to that mission, even though you have completed several others? Um...wow. I've never heard of that happening. Are you sure you are starting the game with the right pilot? Maybe try re-installing the game.
"The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers."
- Bill Gates