A formation lap turns into a live incident
Rain-soaked tarmac at the Sepang International Circuit International Circuit set the scene for an unprecedented halt to a Formula 1 1 formation lap. As the next generation of F1 cars navigated their first wet race, something went profoundly wrong: cars crawled, stalled, or responded sluggishly, disrupting the critical pre-race procedure.
A standardized power-unit controller’s wet-weather mode triggered the chaos, according to Better Stack’s analysis. This software encountered a low-speed edge case, locking affected cars into idle or drastically reducing throttle response. This wasn't a mechanical failure but a digital one, leaving drivers powerless.
Max Verstappen, with the slowest initial getaway, noticed the issue first, observing eight other cars similarly struggling behind him. The formation lap was abandoned, a red flag deployed, and officials reported a 50-minute delay. The incident highlighted the fragility of complex systems under unexpected real-world conditions, even in the pinnacle of motorsport.
The edge case hiding between the test scenarios
A formation lap incident translates directly into a software production incident: the Formula 1 1 power unit controller, in its wet weather mode, encountered a critical flaw. Drivers, navigating a rain-soaked Sepang International Circuit International Circuit at very low speeds, triggered an unforeseen edge case that locked their engines into idle. This wasn't a failure of no testing, but a blind spot in boundary condition checks.
This specific confluence of factors—extreme wet conditions and ultra-low speeds—produced behavior that typical race-pace or dry-condition testing simply wouldn't expose. Engineers often test expected operating ranges, but the real world throws curveballs. The bug hit at least nine cars, including Max Verstappen, who first noticed eight other vehicles crawling behind him.
The incident underscores the crucial importance of boundary testing: engineers must rigorously test not just expected conditions, but also:
- Transitions between modes
- Extreme operating limits
- Interactions between different system states
This low-speed, wet weather scenario, on the first wet race for this generation of cars, became the ultimate stress test. It’s the kind of bug that slips past simulations, only to surface live, forcing an unprecedented hotfix by the FIA during a red-flag stoppage and delaying the race by 50 minutes. Oliver Bearman, a Haas F1 Team F1 Team driver, articulated the surprise, stating, “I didn’t even know that the FIA could control our throttle pedal.”
A patch, 11 teams, and a ticking clock
With the race red-flagged, the clock began ticking on a truly unprecedented hotfix. During the 50-minute stoppage, the FIA rapidly developed and distributed a software patch to all 11 teams. This fix targeted the Power Unit Controller, specifically overriding the wet-weather power reduction in the affected low-speed zones.
Deploying a critical update across a live, distributed system like the Formula 1 1 grid presents a formidable release management challenge. Each of the 11 teams needed to install the fix consistently, ensuring identical behavior across vastly different car setups, all while minimizing the risk of introducing new, unforeseen failures. Oscar Piastri of McLaren captured the moment's gravity, stating, “I’ve never seen an F1 race delayed by a bug.”
This scramble mirrored textbook incident response: isolate the fault, communicate the change, and validate critical behavior under pressure. While the FIA confirmed the patch lifted the power reduction, it also highlighted the inherent tension between centralized control and team autonomy, as Haas F1 Team F1 Team driver Oliver Bearman noted, "I didn't even know that the FIA could control our throttle pedal." For further reading on the specifics of the bug, see 'Software bug' that triggered F1's Malaysia chaos explained - The Race. This real-time deployment was a high-stakes test of embedded systems agility.
Enjoying this? Get one like it in your inbox each morning.
one email a day · unsubscribe in two clicks · no third-party tracking
When software takes the wheel
Oliver Bearman’s stunned reaction—“I didn't even know that the FIA could control our throttle pedal”—cuts to the core tension: the driver’s perceived autonomy versus the centralized, standardized control systems inherent in modern Formula 1 1. His surprise highlights a crucial blind spot, revealing how deeply embedded software now dictates vehicle behavior, often invisibly.
Other drivers echoed this bewilderment. Max Verstappen, the first to trigger the bug, initially wondered if competitors were waiting for him. Oscar Piastri remarked, “I’ve never seen an F1 race delayed by a bug,” underscoring the unprecedented nature of a software fault stopping an entire field. Sergio Pérez’s description, that it “felt like driving a rental car that ran out of time,” perfectly captured the sudden, inexplicable loss of control.
These reactions, while visceral, underscore a broader lesson for safety-critical systems: testing cannot encompass every real-world state. The Sepang International Circuit incident—a low-speed, wet-weather edge case—demonstrates that even the most rigorous pre-season checks can miss specific environmental and operational conditions.
Ultimately, the incident emphasizes that observability, clear authority boundaries, and disciplined emergency fixes are as vital as preventative testing. When a system can centrally override a driver’s throttle pedal, understanding those capabilities and having robust incident response protocols becomes paramount, ensuring that when the unexpected occurs, a rapid, effective solution can be deployed.
Frequently Asked Questions
What caused the Formula 1 cars to lose power?
The video attributes the slowdown to a wet-weather power-unit control bug triggered at very low speeds, which left affected cars in an idle state.
How did the FIA respond to the software failure?
During the red-flag stoppage, the FIA distributed an emergency software patch to the teams to address the power reduction in the affected conditions.
Why did the bug escape testing?
The failure depended on a specific combination of wet conditions and unusually low speed, an edge case that may not have been reproduced in pre-race tests.
What can software teams learn from the incident?
Test unusual operating boundaries, define safe failure behavior, and prepare a controlled response for deploying fixes under pressure.

