The cause of the explosion was a poorly designed seal in the shuttle 's solid rocket booster .