Waterfall logo and current status indicator

Waterfall Incident History

Operational

waterfall.io ↗1 top-level component

checked Oct 23, 2026 7:39 PM UTC · Waterfall's official status page

Waterfall is up and running.

Waterfall is currently operational with all systems functioning normally.

All components operational

Be the first to know

Statusfield watches Waterfall alongside the rest of your stack and tells you when its status changes. Email, Slack, Microsoft Teams, PagerDuty, and webhooks.

30-day free trial — no card needed. First-time customers; continued monitoring requires a paid subscription.

Waterfall incident history

2 reports published by Waterfall in the last 30 days

When Waterfall breaks, it is typically resolved in 39m — median across 1 resolved incidents over 30 days.

September 29, 2026

Waterfall service incident post mortem — September 29, 2026

Last update
  1. resolvedSep 29 · 19:21 UTC

    Waterfall service incident — September 29, 2026

    What happened

    On September 29, Waterfall experienced a widespread service disruption during a production software update. A shared dependency was updated before the matching application code was deployed. This incompatibility prevented affected services from starting and processing requests.

    The failure was caused by our deployment process. We apologize for the disruption to your work.

    Customer impact

    All API endpoints were affected. Requests could fail, and workflows depending on them could be interrupted.

    Production logs show the dependency-related errors from approximately 17:36 to 17:58 UTC. Recovery was rolled out progressively, so the impact window varied by service. This interval describes the errors observed in our logs; the precise customer impact and any outstanding job recovery are still being reviewed.

    Timeline

    Time on September 29 (UTC)Event
    17:04–17:20The update sequence was deployed to our development environment. Manual end-to-end checks were performed after the application deployment.
    17:36–17:37The production dependency rollout began directing traffic to incompatible application versions. Service startup failures appeared.
    During the rollout; exact time under reviewWe detected the outage on operational dashboards, followed shortly afterward by an alert from our external monitoring service.
    17:49A production deployment of compatible application code was initiated.
    17:52–17:57Updated application versions were progressively activated. The deployment finished at 17:57.
    17:58The last matching dependency error in the reviewed logs came from an earlier application version. No further matching errors were found through the 18:20 review boundary.

    Why testing did not catch it

    Our development checks tested the final combination of application code and dependencies. They did not test the intermediate state created when the dependency update went live before the application update.

    Our deployment automation also treated successful infrastructure updates as successful deployments without verifying that each affected service could start and process requests. That allowed an incompatible version to reach production traffic.

    How we addressed it

    We deployed the application code compatible with the updated dependency and progressively moved services to those versions. We are reviewing the remaining customer-impact details, including whether interrupted requests or jobs require further action.

    Preventing recurrence

    We have identified the following improvements for implementation:

    • Validate the complete application and dependency combination before directing production traffic to it.
    • Test service availability throughout the deployment sequence, including intermediate transitions and asynchronous processing.
    • Roll out changes in smaller stages, with health checks that stop expansion when a service fails.
    • Strengthen startup-failure monitoring and rehearse rapid restoration of the previous working release.

    These are proposed preventive actions; their implementation and verification status will be tracked separately. Our responsibility is to make the deployment process catch this class of incompatibility before it affects customers.

Reported by Waterfall on their status page.

Prospector, Enrichment Contact, and 7 other services are down

Last update
  1. resolvedSep 29 · 18:06 UTC

    Enrichment Phone recovered.

Reported by Waterfall on their status page.