Back to Incidents Registry
BEA-AAR-2009-0601FAA REGISTRYCommercial Aviation

Air France Flight 447: Pitot Tube High-Altitude Icing & Dual Side-Stick Cancellation

Incident Failure Topology Brief
Catastrophic (Level 5)Sev 10.0/10

Transient physical Telemetry_Channel blockage triggered automation disconnect. Decision_Node executed continuous contradictory control inputs, which remained unobserved by supervisory node due to decoupled side-stick physical telemetry.

Failure Invariant Breach
Decoupled tactile telemetry channel
Absent Safety Recovery Mechanism
Heartbeat timestamp verification and automatic stale-data greying
Domain De-Aliasing & Jargon Stripping
Raw Domain Record (Subjective Narrative)

Airbus A330 cruising at 35,000 feet over the Atlantic encountered high-altitude ice crystals that temporarily blocked all three Thales pitot tubes for 54 seconds. Autopilot disconnected and flight laws degraded to "Alternate Law" (removing stall angle protections). The junior pilot flying panicked and pulled back on the side-stick continuously, pitching the aircraft up into a 40-degree deep aerodynamic stall. Because Airbus side-sticks are non-coupled, the senior pilot in the left seat was unaware of the pitch-up input until 3,000 feet, resulting in 228 fatalities.

PatternDB Invariant Representation

Transient physical Telemetry_Channel blockage triggered automation disconnect. Decision_Node executed continuous contradictory control inputs, which remained unobserved by supervisory node due to decoupled side-stick physical telemetry.

Causal Failure Topology & State Vectors
4 Sequential Invariant Breaches
STEP 01DEGRADE
Pitot_Tubes

Froze in supercooled cloud, causing 30-knot airspeed disagreement across ADC computers

Vector: Transient sensor telemetry loss
STEP 02DEGRADE
Flight_Control_Computer

Disconnected autopilot and switched from Normal Law to Alternate Law

Vector: Autonomous safety envelope removal
STEP 03DEGRADE
Pilot_Flying

Held full back-stick for 3.5 minutes, pitching aircraft into 40° angle-of-attack stall

Vector: Inverted mental model / control panic
STEP 04RUPTURE
Side_Stick_System

Provided zero physical feedback to left-seat pilot that right-stick was held back, delaying recovery until ocean impact

Vector: Decoupled tactile telemetry channel
Decision Nodes Involved
Junior First Officer (Pilot Flying)
Senior First Officer (Pilot Monitoring)
Captain
Telemetry Channels
Triple Pitot Static Airspeed Probes
Primary Flight Display Speed Tape
Non-Coupled Fly-by-Wire Side-Sticks
Constraint Boundaries Breached
Airframe Stall Angle-of-Attack Floor (< 14° Alpha)
Official Regulatory Audit Citation
FAA RegistryBEA-AAR-2009-0601
Incident Official DateJun 1, 2009
Quantified Systemic Loss228 Fatalities & Total Hull Loss of Airbus A330-200
Primary Investigation Transcripts:

"The pilot monitoring had no idea that the pilot flying was pulling back on the stick the entire time."

Immutable Archive RecordVerify at FAA Primary Database

Cross-Domain Invariant Twin Failures (42)

Cross-Domain Invariant Twin
100% Topological MatchΔ 0.000
BEA-AAR-2009-0601Commercial Aviation
Air France Flight 447: Pitot Tube High-Altitude Icing & Dual Side-Stick Cancellation

Transient physical Telemetry_Channel blockage triggered automation disconnect. Decision_Node executed continuous contradictory control inputs, which remained unobserved by supervisory node due to decoupled side-stick physical telemetry.

Source Authority:FAA
FAA-AD-2018-23-51Aerospace & Avionics
FAA Emergency Airworthiness Directive: AOA Resolver Stale State Freezes

Physical sensor state frozen due to hardware anomaly. Telemetry_Channel continued latching last-known good values to Decision_Node without state invalidation timestamp.

Source Authority:FAA
Shared Failure Vector: Physical_Sensor -> Driver_Buffer -> Display_Node (Stale Value Latch)
Deep Compare
Cross-Domain Invariant Twin
100% Topological MatchΔ 0.000
BEA-AAR-2009-0601Commercial Aviation
Air France Flight 447: Pitot Tube High-Altitude Icing & Dual Side-Stick Cancellation

Transient physical Telemetry_Channel blockage triggered automation disconnect. Decision_Node executed continuous contradictory control inputs, which remained unobserved by supervisory node due to decoupled side-stick physical telemetry.

Source Authority:FAA
NIST-CVE-2021-32944Industrial Control Systems & SCADA
CISA Advisory ICSA-21-084: SCADA Modbus PLC Stale Register Latching

Network buffer congestion desynchronized PLC internal registers from physical sensors. Status telemetry reported healthy communication while physical Constraint_Boundary was breached.

Source Authority:NIST
Shared Failure Vector: Physical_Sensor -> Driver_Buffer -> Display_Node (Stale Value Latch)
Deep Compare
Cross-Domain Invariant Twin
100% Topological MatchΔ 0.000
BEA-AAR-2009-0601Commercial Aviation
Air France Flight 447: Pitot Tube High-Altitude Icing & Dual Side-Stick Cancellation

Transient physical Telemetry_Channel blockage triggered automation disconnect. Decision_Node executed continuous contradictory control inputs, which remained unobserved by supervisory node due to decoupled side-stick physical telemetry.

Source Authority:FAA
NASA-OIG-2024-0824Human Spaceflight & Propulsion
Boeing Starliner CFT-1: Helium Flange Leaks & Reaction Control Thruster Thermal Deselection

Thermal saturation degraded physical valve seal Buffer_Reserves. Flight control software automated health checks detected performance delta and permanently deselected thruster Decision_Nodes, trapping spacecraft in degraded operational state.

Source Authority:NIST
Shared Failure Vector: Physical_Sensor -> Driver_Buffer -> Display_Node (Stale Value Latch)
Deep Compare