Skip to main content
Incident intelligence/SS-IR-014CASE FILE OPEN
Symbolic editorial illustration for SS-IR-014SERVANTSTACK // INCIDENT INTELLIGENCEFORENSIC IMAGE // VERIFIED FRAME
SS-IR-014 // INCIDENT REPORTReported

Facebook

AI Missed a 17-Minute Mass-Shooting Livestream, Then 1.5 Million Copies Spread in 24 Hours

EXECUTIVE BRIEF

On March 15, 2019, a gunman attacked two mosques in Christchurch, New Zealand, killing 51 people, and broadcast the massacre live on Facebook for 17 minutes.

FAILURE CHAINTRACE COMPLETE
  1. 01TRIGGEROn March 15, 2019, a gunman attacked two mosques in Christchurch, New Zealand, killing 51 people, and broadcast the…
  2. 02MACHINE ACTIONAutonomous actor
  3. 03MISSING GATERisk-based SME approval before execution
  4. 04IMPACTFinancial harm
01 // INCIDENT SUMMARY

The short version

On March 15, 2019, a gunman attacked two mosques in Christchurch, New Zealand, killing 51 people, and broadcast the massacre live on Facebook for 17 minutes.

02 // KEY FACTS

Case telemetry

INCIDENT
SS-IR-014
DATE
March 15, 2019
SYSTEM
Facebook
LOCATION / SCOPE
Christchurch, New Zealand
EVIDENCE
Reported
AI ROLE
Autonomous actor
HARM
Financial harm
SOURCES
3 cited records
03ENTRY POINT // WHAT HAPPENED

The event

On March 15, 2019, a gunman attacked two mosques in Christchurch, New Zealand, killing 51 people, and broadcast the massacre live on Facebook for 17 minutes. Facebook's automated content-moderation systems did not detect or flag the livestream while it was airing. The video was viewed fewer than 200 times during the live broadcast and reached roughly 4,000 total views before it was taken down. Facebook received zero user reports during the live stream; the first report did not arrive until 29 minutes after the broadcast began and 12 minutes after the stream had already ended. In the first 24 hours after the attack, Facebook removed 1.5 million copies of the video, blocking about 1.2 million of them at the point of upload and removing roughly 300,000 more after they were posted. The video continued to spread across YouTube, Twitter, Reddit, 4chan, and 8chan.

04CAUSAL TRACE // AI'S ACTUAL ROLE

What the machine did

Facebook's automated detection ran as the first and only real-time line of defense, with no human in the loop monitoring live broadcasts. Facebook VP Guy Rosen stated plainly that "this particular video did not trigger our automatic detection systems," explaining that the AI needed thousands of training examples to recognize a category of content and had no model trained for a first-person mass-shooting livestream. The system was tuned for previously-seen categories such as nudity and graphic violence and simply had no concept for this novel attack. Facebook's counter-terrorism policy director later told US lawmakers the algorithm did not flag the footage because there was "not enough gore." The result was a fully autonomous moderation pipeline operating at platform scale with no human SME review gate covering live video, so a real-time terrorist broadcast went out unscreened and the failure was only noticed once a user manually reported it, long after the harm was done.

Autonomous actorAutomation was a causal participant—not a decorative label for the system around it.
05BLAST RADIUS // CONSEQUENCES

Where the failure landed

The unflagged 17-minute video became the seed for one of the largest content-propagation events in social-media history: 1.5 million copies removed by Facebook in 24 hours, with 300,000 slipping past upload filters and reaching users, plus uncontrolled spread to YouTube, Twitter, Reddit, 4chan, and 8chan. The incident triggered the Christchurch Call, a global government-and-industry commitment to eliminate terrorist and violent extremist content online; intense regulatory pressure in New Zealand, Australia (which passed the Abhorrent Violent Material law), the UK, and the EU; and lasting reputational damage to Facebook over its reliance on under-trained automated moderation for live broadcasts. It became the canonical example of AI content moderation failing precisely at the novel, high-stakes case it was least prepared for.

06 // EVIDENCE STATUS

Reported

Documented in the cited public record. Follow the sources for the precise evidentiary posture.

SOURCE RECORD UPDATED 2026-07-09

07 // SOURCE LEDGER

3 cited records

  1. 01
  2. 02
  3. 03
08CONTROL FAILURE // MISSING GOVERNANCE

Risk-based SME approval before execution

The failure pattern in this case: High-stakes output had no accountable checkpoint.

09INTERVENTION POINT // HUMAN IN THE MIDDLE

The moment the path could change

The appropriate subject-matter expert reviews the evidence, exceptions, and affected people before the output becomes action.

AI PROPOSESHUMAN OWNS THE DECISIONSYSTEM EXECUTES
10CONTROL DEPLOYMENT // AUTHORITYGATE

Risk routing · named approval · audit trail

The AuthorityGate Operational Resilience framework treats high-risk autonomous actions -- here, releasing live video to a mass audience with no human screening -- as requiring a defined human SME validation gate, not blind trust in a model. For live broadcast, AuthorityGate's change-validation gate enforces risk-tiered routing: any new live stream from an unverified or low-trust source, or any stream the model scores with low confidence, is held for human reviewer eyes-on before or immediately at broadcast, with a hard latency budget and mandatory escalation when the AI returns "no known category" rather than a confident "safe" verdict. The Christchurch model failed open -- it had no training example for this attack, so it silently passed the content as if approved. AuthorityGate inverts that default: an unrecognized, out-of-distribution classification is a fail-closed trigger that pages a human moderator, not a green light. A reviewer in that loop, seeing first-person armed footage from a fresh account, halts the broadcast in seconds rather than waiting 29 minutes for a stranger to file the first report.

RELEVANT KEYSTONE CONTROLHuman-in-the-Loop ValidationHow high-risk actions route to a named subject-matter expert who owns the go or no-go decision.
12 // THE ALTERNATIVE

Autonomy is a design choice.

See the operating model that keeps AI useful while preserving human authority at consequential moments.

Compare AgenticAI and AugmentedAI →