China Chinese Astronauts Return from Space Station, Blame Delay on Space Debris Damage The delay was caused by tiny cracks in their return capsule, likely from being hit by space debris.