Space launch delay