Summary

On October 6, 2026, from 12:59 PM to 1:39 PM PT, the Opal web app and API were largely unavailable. Pages did not load and most API calls failed. A database change in a routine deployment conflicted with a large background sync job and blocked normal database queries. Engineers cancelled the database change at 1:39 PM PT and the service recovered immediately. No data was lost or corrupted.

Impact

Severity: Sev 1

We classified this as Sev 1 because the web app and API were largely unavailable for all cloud customers for about 40 minutes.

Root cause analysis

A routine deployment included a small database change that needed brief exclusive access to a core table. At the same moment, a background sync job was processing a large batch and had been holding that table for an extended period. While the database change waited on the sync job, normal web and API queries to that table queued behind it until they timed out.

Actions taken

Timeline

October 6, 2026 (all times PT)