The independent team NASA and Boeing formed to look into Starliner’s failed flight to the ISS is done with its investigation. And based on NASA’s announcement, they have a pretty lengthy list of changes to make before the spacecraft can start ferrying astronauts to space. The joint review team ended their investigation with 80 recommendations for NASA and Boeing to address, with the most notable suggestion being the performance of end-to-end tests using the maximum amount of flight hardware before each flight.
One of the main reasons why the Starliner’s first flight failed was because Boeing divided its tests in small chunks instead of conducting a longer one that simulates the whole process from launch to docking. As a result, the aerospace company didn’t discover that the spacecraft’s onboard computer time was miscalibrated by 11 hours, preventing Starliner’s thrusters from firing and sending it to the correct orbit. In addition, Boeing didn’t test the Starliner’s software against its service module. The company used an emulator, which ended up being flawed, and didn’t discover a critical software defect that could’ve led to “loss of vehicle.”