El hecho tuvo lugar en el Aeropuerto de Stuttgart en Alemania. El ERJ 190 de la aerolínea cubría el vuelo TP523 con destino a la ciudad portuguesa de Lisboa.
Un funcionario del aeropuerto notó que el copiloto tambaleaba y olía a alcohol por lo que llamó a la seguridad del aeropuerto. El primer oficial de 40 años fue detenido dentro del avión en estado etílico. El vuelo fue cancelado y el responsable detenido. Las autoridades alemanas suspendieron inmediatamente la licencia del piloto y fijaron una fianza de 10,000 euros para el profesional.
La aerolínea emitió un comunicado ofreciendo disculpas a todos los pasajeros que debían viajar en ese vuelo, los pasajeros afectados fueron trasladados a un hotel y les prometieron ser reacomodados en el vuelo del día lunes.
TAP Air Portugal anunció que iniciará una investigación interna y tomaría las medidas necesarias.