An amazing recovery, there's even an Air Crash Investigations episode about it: https://imdb.com/title/tt3234896/
Love that show. Makes me wish we dealt with software even a tiny bit like that. Checklists alone for troubleshooting common customer problems would save so much hassle. But so many companies (including mine) still work on more of the “heroic” model where it’s up to individuals to just learn the hard way through helping lots of customers and noticing patterns.
Getting people to understand that SRE is a code of practise and an overall approach has been very difficult, even with the so-called "QA" team, who think their job ends when the latest upgrade is deployed.
We do work in public transport, and the best solution I've found so far, is when they say they're "done", I ask them whether they are willing to stand at the railway station at peak hour and explain to passengers why they can't get home on time (or to work).
The usual result is that they go away and think about it and there is more testing done. But getting that to be a standard approach and way of thinking is very difficult, especially when product owners and project managers are only focussed on the next milestone/payment.