Same here did it last week (or was it the week before) and now that i have the torpedo launcher to get the last part of the achievement it is no longer find able went to a character that i had never done space missions on and it has the first time and it is not even doable.