There’s been a bunch of airline IT meltdowns in recent years, some much much worse than what you described. Airlines just decided IT is a “cost center” and decided not to maintain it.