Os aviões modernos de hoje têm muitos computadores, e às vezes as coisas ficam fora de sincronia e não se comunicam corretamente. Durante as verificações de comprovação, verificamos cada sistema de acordo com as recomendações do fabricante e, ocasionalmente, uma das verificações não passará corretamente. Dependendo do sistema, quando uma verificação falha, a reinicialização do computador pode ser uma opção para ver se ele é corrigido (semelhante à reinicialização do seu computador doméstico). Outras vezes, o problema é o protocolo de comunicação entre dois (ou mais) computadores diferentes. Muitas vezes, neste caso, o avião inteiro deve ser desligado para redefini-los todos ao mesmo tempo. Como esses testes não são realizados no ar, o problema geralmente não aparece.
Na grande maioria dos casos, não é um item crítico de segurança com o qual estamos lidando (onde o teste de software é mais completo), mas sim um sistema de monitoramento. Os itens críticos de segurança (como software de controle de vôo, etc.) terão vários sistemas redundantes e geralmente têm diferentes versões de software em pelo menos um dos computadores "apenas no caso".
Geralmente, a tripulação de voo não diz aos passageiros quando eles precisam "reiniciar" um computador, a menos que tenhamos que desligar o avião inteiro. Isso é muito perceptível e fará com que algumas pessoas se preocupem, então nós gostamos de te avisar antes que todas as luzes se apaguem e o sistema de ar condicionado desligue. Isso, é claro, depende da discrição da tripulação de voo.