This is really a classic case of the Swiss cheese accident model. A design flaw in the aircraft, a faulty sensor/inadequate maintenance and deficient crew training. The holes have lined up twice in a relatively short period of time. Only one of the holes needs to close to avoid another accident but ideally it should be at least three of them that get welded shut.