Their first demo flight was plagued with thruster "valve mapping errors" which could have been catastrophic (eg, it could have caused it to collide with the ISS).
>"Boeing described the new software problem as “a valve mapping software issue, which was diagnosed and fixed in flight.” According to the company, “That error in the software would have resulted in an incorrect thruster separation and disposal burn. What would have resulted from that is unclear.”"[1]
My understanding was that was found by happenstance only after they were reviewing the code after an unrelated comms error. Makes you wonder how many untested latent bugs are in the software.
[1] https://spacenews.com/nasa-safety-panel-calls-for-reviews-af...