X (Twitter) Oregon Data-Center Power-Cabinet Fire (May 2025)
A fire that began inside a power cabinet at a Digital Realty Oregon facility hosting X (Twitter) caused multi-day intermittent global outages of the platform; reported equipment loss was modest but the platform blast radius was large.
Failure cascade
Trigger → primary fault → downstream blast radius, derived from the sourced root cause and affected-services record.
Facility & location
- Operator
- X (Twitter) / Digital Realty
- Data center
- Digital Realty Oregon facility (Hillsboro/Portland)
- Location
- Hillsboro, Oregon, United States
- Date
- 2025-05-24
Impact & scale
- Users affected
- Global X (Twitter) users, intermittent over several days
- Financial
- Reported equipment loss ~$260k; platform/revenue impact not published
- Scope
- Facility fire, platform-wide
- X (Twitter) platform (intermittent, multi-day)
Impact data & metrics
| Equipment/property damage (official report) | ~$250,000 (some secondary Wired-derived coverage cites $260,000, unverified here) |
| Origin equipment | Schneider Electric Galaxy VX 250 kVA 400/480V UPS power cabinet, model GVXP250KD ('240 UPSA2 Power Cabinet 1') |
| Cabinet dimensions / room | ~6.5 ft x 2 ft x 3 ft, white steel; Room UPSA 240 is 57' x 30' (~1,700 sq ft), 2nd floor |
| Cause determination | UNDETERMINED; first fuel 'likely the plastic combustible components'; internal electrical or mechanical failure not ruled out |
| Suppression method | Manual only — 'several CO2 and dry-chem extinguishers'; no fixed clean-agent/sprinkler discharge reported |
| Firefighter arrival time | ~10:21 AM PT at Hillsboro Technology Park (Engine 6 among responders) |
| Personnel evacuated / injuries | All personnel safely evacuated; 0 injuries |
| Peak outage reports | ~26,000 (majority on the mobile app); body-level figure not independently re-verified |
| Platform-impact window | Began ~11:00 AM PT Thu; 'officially marked as resolved by 10:35 AM PT on Friday' (~24 hrs); Friday login degradation |
| Investigation / report | Deputy Fire Commissioner Mike Mahar; report filed June 24, 2025 |
| Fire spread | Contained to single UPS room; no building spread ('room was full of smoke') |
Magnitude profile
Power-cabinet fire caused multi-day intermittent global X outages — sub-scores ESTIMATED from public impact reporting, pending deep research.
Sequence of events (SOE)
- TRIGGER Fire ignites inside the Schneider Electric Galaxy VX 250 kVA 400/480V UPS power cabinet '240 UPSA2 Power Cabinet 1' (model GVXP250KD), Room UPSA 240 (57' x 30'), 2nd floor of Digital Realty Hillsboro (PDX11-area campus X leases).
- DETECTION Facility fire-alarm system summons Hillsboro Fire & Rescue; crews arrive and find the electrical bank 'on fire and still energized.' No VESDA/aspirating detection or pre-alarm interval is documented (disclosed gap).
- DETECTION Arrival time independently corroborated at 10:21 AM PT at Hillsboro Technology Park; Engine 6 named among responders (idcnova confirms only the 10:21 arrival; Engine 6 / energized detail from CRN).
- MITIGATION All personnel already safely evacuated with no reported injuries; Digital Realty states 'All personnel were safely evacuated, with no reported injuries.'
- MITIGATION Crews HOLD the fire manually with 'several CO2 and dry-chem extinguishers to keep the fire under control while waiting for the system to be de-energized' — no fixed clean-agent or sprinkler discharge reported anywhere.
- MITIGATION De-energisation of the cabinet awaited before full suppression; the report as quoted does not name who isolated the system or how long isolation took (disclosed gap).
- IMPACT Containment holds: the fire 'had not spread to other parts of the building, but the room was full of smoke.'
- IMPACT X engineering acknowledges the outage: 'We are experiencing a data center outage and the team is actively working to remediate the issue.'
- CASCADE X platform disruption from the data-center power loss begins in earnest; the outage 'began around 11:00 AM PT' Thursday.
- IMPACT DownDetector logs a significant spike in X outage reports, peaking near ~26,000 (majority on the mobile app) as the facility power event propagates to platform level (hothardware; body not independently re-verified).
- MITIGATION Firefighters remain on scene for an extended response well after arrival (specific on-scene duration not verified; earlier '~3 PM / ~4.5 hr' figure struck).
- RECOVERY Digital Realty reports the situation stabilising: 'The incident is under control, and the fire department has concluded its on-site response.'
- CASCADE Renewed/degraded performance the following day as the facility runs degraded; login services in particular 'are still experiencing degraded performance.'
- RESTORED X outage 'officially marked as resolved by 10:35 AM PT on Friday' — roughly a 24-hour platform-level impact window from the ~11:00 AM PT Thursday start.
- RESTORED Hillsboro Fire & Rescue investigation (Deputy Fire Commissioner Mike Mahar) filed: origin inside 240 UPSA2 Power Cabinet 1, cause UNDETERMINED, first fuel 'likely the plastic combustible components,' ~$250,000 damage; could not rule out internal electrical or mechanical failure.
Root cause
Contributing factors
- Energized-equipment hazard throttled the response: the cabinet was 'still energized' on arrival, so crews could only HOLD the fire with CO2/dry-chem hand extinguishers 'while waiting for the system to be de-energized' rather than fully suppress it (CRN, quoting the Hillsboro Fire & Rescue report). The delay to electrical isolation extended the hazardous window; no source names who isolated it or how long it took.
- No fixed suppression engagement is evidenced: the verified record shows handheld CO2 and dry-chemical extinguishers, with NO clean-agent/gaseous or pre-action sprinkler activation reported by any source (CRN). Whether a fixed system was absent, inhibited by the energized state, or simply undocumented is a disclosed gap — but the fire was fought by hand.
- Combustible cabinet internals as first fuel: investigator Mahar found the first fuel ignited was 'likely the plastic combustible components of the power cabinet' (CRN), meaning the equipment's own plastic internals sustained the fire once an internal fault started it.
- Single-room power topology created disproportionate blast radius: loss of one UPS room (~$250,000 equipment damage) was sufficient to trigger a near-global, roughly day-long intermittent outage of X (techgolly; hothardware), indicating the redundancy/failover design — not the fire's size — drove the platform impact.
- Maintenance/inspection posture is UNKNOWN, not clean: the investigation returned an UNDETERMINED cause and could not rule out internal electrical or mechanical failure (CRN); no source discloses the cabinet's PM history, battery-replacement interval, or thermal-scan records, so a maintenance lapse can be neither confirmed nor excluded.
- Undetermined internal fault mechanism: the ignition source was formally undetermined (CRN), leaving open whether an electrical fault (arc, connection failure) or a mechanical failure inside the Galaxy VX cabinet initiated the fire — a root-cause ambiguity that itself hampers corrective targeting.
Correction of errors (COE)
- Reduce combustible (plastic) internal fuel load in UPS power cabinets; specify low-combustibility construction on new/replacement units
- Provision fast single-action de-energisation/isolation and cabinet-level suppression for energized UPS cabinets; joint energized-fire runbook with AHJ
- Validate N+1/2N power topology and automated failover so a single UPS-room loss cannot drop platform-serving load; run failover drill
- Institute and evidence UPS-cabinet PM: IR thermography, connection/torque checks, battery condition monitoring, auditable records
- Deploy VESDA/aspirating early-warning detection in UPS rooms; log alarm-to-ignition latency
- Complete and publish official cause determination
Lessons learnt
- A small fire can cause a huge outage: ~$250,000 of equipment damage in one room produced a near-day-long, near-global X disruption. Impact was governed by power/redundancy topology, not fire size — resilience must be judged by blast radius, not by loss value.
- Energized equipment is the response bottleneck: because the cabinet was 'still energized,' firefighters could only hold, not extinguish, until de-energisation (CRN). Fast, unambiguous electrical isolation is a first-class safety control, not an afterthought.
- Manual suppression is a red flag for fixed-system design: the fire was fought by hand with CO2/dry-chem extinguishers, with no fixed clean-agent or sprinkler discharge in the record — signalling either a gap in fixed suppression or an interlock that inhibited it while energized.
- 'Undetermined' is an honest verdict, not a failure to investigate: the official report fixed the origin precisely (240 UPSA2 Power Cabinet 1) yet left ignition source undetermined. Dossiers must preserve that ambiguity rather than invent a maintenance or battery cause.
- Beware early framing: initial 'battery set' reporting was superseded by the formal finding that first fuel was the cabinet's plastic internals — early operational descriptions should not harden into root-cause claims.
- Absence of maintenance records is not exoneration: no PM/thermal-scan history was disclosed, so a maintenance lapse can be neither confirmed nor excluded — a reason to build auditable UPS-cabinet maintenance evidence, not to assume cleanliness.
Improvements & remediation
- Safety — reduce cabinet fuel load: specify low-combustibility internal construction for UPS power cabinets. Mahar found the first fuel was 'likely the plastic combustible components of the power cabinet' (CRN), so cutting plastic fuel inside energized cabinets directly attacks what sustained this fire.
- Safety — engineer for suppression on energized equipment: crews could only HOLD with CO2/dry-chem hand extinguishers 'while waiting for the system to be de-energized' (CRN). Provision cabinet-level clean-agent or in-cabinet suppression and a fast, documented single-action de-energisation/isolation path so a burning cabinet can be made safe in minutes, not held.
- Resilience — remove single-room blast radius: a ~$250,000 single-UPS-room event propagated to a near-global X outage (techgolly). Validate N+1/2N power topology and automated failover so loss of one UPS room cannot drop platform-serving load; run a live failover drill for this failure mode.
- Maintenance — establish and evidence a UPS-cabinet PM regimen: the record discloses no PM history, battery-replacement interval, or thermal-scan records for 240 UPSA2. Institute periodic infrared thermography, torque/connection checks, and battery-condition monitoring on all UPS cabinets, with auditable records, so an internal electrical/mechanical fault is caught before ignition.
- Detection — close the detection gap: no VESDA/aspirating detection or pre-alarm interval is documented (CRN). Deploy very-early-warning aspirating smoke detection inside UPS rooms and log alarm-to-ignition latency so future events are characterisable.
- Emergency response — pre-plan energized-equipment fires with the AHJ: create a joint runbook with Hillsboro Fire & Rescue defining who de-energises, expected isolation time, and the switchover from hold-with-extinguishers to full suppression, eliminating the de-energisation wait that extended the hazardous window.
Comprehensive analysis
Origin and Cause: Precise Location, Undetermined Mechanism
The official Hillsboro Fire & Rescue investigation (Deputy Fire Commissioner Mike Mahar, filed June 24, 2025, relayed by CRN) fixed the origin inside a specific unit — 240 UPSA2 Power Cabinet 1, a Schneider Electric Galaxy VX 250 kVA 400/480V UPS cabinet (model GVXP250KD) in Room UPSA 240 on the second floor. The mechanism, however, is formally UNDETERMINED: 'the ignition source was undetermined. The first fuel ignited was undetermined, although likely the plastic combustible components of the power cabinet' (CRN). Mahar could not rule out internal electrical or mechanical failure. Battery chemistry and cabinet age are not disclosed. This is a precise-origin / undetermined-cause finding, and the dossier preserves that distinction rather than inventing a battery thermal-runaway or maintenance narrative.
Suppression and the Energized-Cabinet Problem
The most operationally significant fact is that the cabinet was 'still energized' on arrival. Crews could only HOLD the fire with 'several CO2 and dry-chem extinguishers ... while waiting for the system to be de-energized' (CRN). No fixed clean-agent, gaseous, or pre-action sprinkler discharge appears anywhere in the verified record. The response was gated on electrical isolation — a design/procedure weakness that extended the hazardous window. Who de-energised the system, and how long isolation took, are disclosed gaps.
Blast Radius: Small Fire, Platform-Level Outage
Physically the fire was trivial — ~$250,000 equipment loss, contained to one room ('room was full of smoke,' no building spread, zero injuries). Operationally it was severe: loss of the UPS room propagated to a near-global X outage. The disruption 'began around 11:00 AM PT' Thursday and was 'officially marked as resolved by 10:35 AM PT on Friday' (techgolly), with DownDetector peaking near ~26,000 reports (hothardware) and Friday login degradation. The failure was one of redundancy/failover design, not fire size.
Disclosed Gaps and Evidentiary Limits
The record does NOT contain: the cabinet's PM/inspection/thermal-scan history, battery chemistry or age, VESDA/pre-alarm detection details, detection-to-ignition latency, the identity/timing of de-energisation, or any open work order at ignition. Maintenance culpability is therefore neither established nor excluded. Third-party analyst commentary (e.g. generic claims that inadequate cooling/monitoring are 'frequent culprits') is opinion, explicitly NOT a finding against this facility, and is treated as such. Several secondary figures (a $260,000 damage variant, exact app-share percentage, precise on-scene duration, early-morning outage-peak clock times) could not be independently re-verified and were struck or scoped.
Timeline and Recovery
Verified anchors: fire late morning May 22; Hillsboro Fire & Rescue arrival ~10:21 AM PT (idcnova/CRN); manual hold pending de-energisation; Digital Realty 'incident is under control, fire department has concluded its on-site response' (idcnova); X outage began ~11:00 AM PT Thursday and resolved 10:35 AM PT Friday, with Friday login degradation (techgolly); official report filed June 24, 2025 (CRN). Roughly a 24-hour platform-impact window from a one-room event.
Technical deep-dive
References & provenance
- vendor-status IDC Nova — Fire breaks out at Oregon data center leased by Elon Musk's X (Digital Realty statement)“The incident is under control, and the fire department has concluded its on-site response. All personnel were safely evacuated, with no reported injuries.”https://www.idcnova.com/news/fire-breaks-out-at-oregon-data-center-leased-by-elon-musks-x-2880
- press CRN — Authorities: Digital Realty data-center fire began in Schneider Electric cabinet, cause undetermined“the ignition source was undetermined. The first fuel ignited was undetermined, although likely the plastic combustible components of the power cabinet”https://www.crn.com/news/data-center/2025/authorities-digital-realty-data-center-fire-began-in-schneider-electric-cabinet-but-cause-undetermined
- press TechGolly — X recovers from major outage tied to Oregon data-center fire“began around 11:00 AM PT ... officially marked as resolved by 10:35 AM PT on Friday”https://techgolly.com/news/x-recovers-from-major-outage-tied-to-oregon-data-center-fire
Sourced from public post-incident reports. Quotes are short attributed excerpts for provenance only; the analysis above is original and substantially shorter than its sources. Last verified 2026-08-02 (seed — pending deep research).