Eminence Growth Solutions, home
Menu

AI failures · Incorrect automated decision

Omnilert AI — False Gun Alert at Parkville High School Is Canceled at Review, but Police Search and Students Are Relocated Anyway

Verified Checked against its sources on 3 sources quoted

Where it happened
Maryland, United States
Organization
Omnilert (vendor); Baltimore County Public Schools
Date
Friday, November 7, 2025, about 5:00 p.m.
Function
Education / Security
Where it happened
School security; threat detection
System
Omnilert AI gun detection
Technology
Machine learning
Type of failure
Incorrect automated decision
Caught by
Internal review, Law enforcement

Summary

On Friday, November 7, 2025, Omnilert's AI gun-detection system raised an alert at Parkville High School in Baltimore County, Maryland. Baltimore County Public Schools staff reviewed it and sent a cancellation through the system, but others in the notification chain carried on with the threat protocol, and students were relocated while police searched the building; no weapon or threat was found. Maryland's Inspector General for Education found the same sequence in an alert at nearby Kenwood High School on October 20, 2025, where the system had flagged how a student was holding an unidentified item, not a bag of chips. The Inspector General found that once police were involved the school system lost control of the response, and recommended a two-tier notification in which school staff assess an alert before police are told.

Who caught it Internal review, Law enforcement

Analysis

What could have been done

Limits on what the system may decide or commit to

The AI's authority to decide, commit or act is defined, bounded and approved by a person above set thresholds.

School-system staff reviewed the alert and canceled it, but the cancellation could not stop the response: others in the notification chain continued the threat protocol, and once police were involved the school system lost control of the response.

Monitoring and escalation

Error rates, overrides, complaints and drift are monitored, with thresholds that trigger escalation.

The same sequence, a cancellation that did not stop the response, had occurred at Kenwood High School on October 20, 2025, and occurred again at Parkville eighteen days later.

What would likely have prevented it

  • Send an AI alert first to the people who review it, and tell outside responders only when a reviewer confirms the threat, so a cancellation can stop the response before it starts.
  • Make a cancellation reach and bind everyone who received the original alert, and confirm that each of them has seen it.

What would likely have caught it earlier

  • Record each alert's outcome, including any response that went ahead after a cancellation, and treat each such case as a failure of the stop path to be fixed before the system is relied on again.

Key dates

  1. November 7, 2025Event
  2. October 16, 2026Checked against sources
  3. October 18, 2026Checked against sources
  4. October 20, 2026Checked against sources
  5. October 21, 2026Checked against sources

Developments are added when the record is reviewed. Next review: October 20, 2027.

Evidence

Each passage is quoted from its source. The quoted passages are re-checked against the live pages every month.

  1. Updated on: November 8, 2025 / 4:38 PM EST / CBS Baltimore Add CBS News on Google Baltimore County police responded to an Omnilert situation that turned out to be false on Friday afternoon.

    Supports: who, what, date (Friday before 8 Nov 2025)

    AI gun detection system triggers false alarm at Baltimore County high school CBS News Baltimore Reporting or analysis

  2. Students were relocated as officers searched the school. After it was determined there was no threat, normal school activities were resumed police say.

    Supports: relocation, no threat found

    AI gun detection system prompts false alarm at Baltimore County high school WMAR-2 News Reporting or analysis

  3. In the Kenwood matter and in response to the threat alert on November 7, 2025, at Parkville High School, BCPS staff sent cancellation notifications via the Omnilert SMS notification system.

    Supports: at Kenwood and at Parkville, staff canceled the alert at review

    OIGE further found that, after the cancellation notice was sent, external sources included in BCPS’s notification process continued the threat notification protocol

    Supports: the response continued after the cancellation

    Despite these internal control protocols, BCPSs lost their authority and ability to control external alert notifications and their response methods when law enforcement is involved.

    Supports: the school system could not stop the response once police were involved

    The complaints filed specified an incident that occurred at Kenwood on the evening of October 20, 2025.

    Supports: the earlier Kenwood alert, October 20, 2025

    In the Kenwood event, the Omnilert system did not detect a single blue potato chip bag as a threat. The perceived threat was based on the student's hand movement, including its position and angle.

    Supports: Kenwood: the system flagged the student's hand position, not the chip bag

    OIGE found that Omnilert provides a two-tier notification system. The primary alert notification feature allows internal BCPS staff to assess whether an alert indicates a threat initially.

    Supports: recommendation: a two-tier notification, staff assessing an alert first

    Investigative Synopsis, OIGE Case 25-0014-I (Baltimore County Public Schools, Omnilert AI weapons detection), amended edition Maryland Office of the Inspector General for Education (November 25, 2025) Primary source

Suggested citation. Eminence Scan, “Omnilert AI — False Gun Alert at Parkville High School Is Canceled at Review, but Police Search and Students Are Relocated Anyway”, Eminence Growth Solutions, last verified October 20, 2026, https://eminencegrowthsolutions.com/tools/eminence-scan/record/fail-063/.

Using our research: you may read and quote Eminence Scan with credit to “Eminence Scan, Eminence Growth Solutions” and a link; all other rights reserved. Terms: Using our research.

Spotted an error, or a development we have missed? Report a correction. How we check records: research methodology.