A harsh setback for their space program....