Aunque no se conocen aún las causas de los siniestros, las investigaciones apuntan a que podrían deberse a fallos en un software diseñado para mejorar la seguridad en la fase de ascenso de los aparatos o en los sensores que activan ese mecanismo. Boeing ya anunció que tiene previsto hacer una actualización de software para responder a los problemas descubiertos en esas investigaciones, así como nueva formación para los pilotos.