# Fly.io: Critical incident: High number of 5XX on the Machines API and dashboard

**Summary:** Fly.io reported a critical outage with high numbers of 5XX errors on the Machines API and dashboard, starting 2026-07-20 07:10 UTC and resolved at 2026-07-20 17:09 UTC after 9 h 59 min. A fix was implemented; some Managed Postgres v1 clusters were also degraded, while existing machines and Managed Postgres v2 were unaffected. _(machine-written, sol)_
- Kind: Major incident · Label: outage (model (Jev))
- Changed: 2026-07-20 07:10 UTC · Detected: 2026-10-17 18:22 UTC
- [Source: https://status.flyio.net/incidents/01KZSP4DF5HC998EFY983WW5HE](https://status.flyio.net/incidents/01KZSP4DF5HC998EFY983WW5HE)
- [Company: Fly.io](https://rewindex.com/company/fly-io.md)
- Versions: before (none: first archived) → after incident\_version:186/01KZSP4DF5HC998EFY983WW5HE@fd7bcbc3eba3
- Change 1 of 1 for this incident

Incident page (full timeline): [High number of 5XX on the Machines API and dashboard](https://rewindex.com/company/fly-io/incidents/01KZSP4DF5HC998EFY983WW5HE.md)
## What changed

**1. Added: Title**

```diff
+ High number of 5XX on the Machines API and dashboard
```

**2. Added: Impact**

```diff
+ critical
```

**3. Added: Status**

```diff
+ resolved
```

**4. Added: Start time**

```diff
+ 2026-07-20 07:10 UTC
```

**5. Added: Resolved time**

```diff
+ 2026-07-20 17:09 UTC
```

**6. Added: Update** (investigating) · 2026-07-20 07:10 UTC

```diff
+ Existing machines are unaffected. We are investigating the issue.
```

**7. Added: Update** (investigating) · 2026-07-20 07:48 UTC

```diff
+ We are continuing to investigate this issue.
```

**8. Added: Update** (identified) · 2026-07-20 07:51 UTC

```diff
+ We've identified an internal service providing authentication to our Machines API has failed, our team is currently looking at our options for restoring this service. Existing Machines/Apps will continue to run as normal. Thank you for your patience.
```

**9. Added: Update** (identified) · 2026-07-20 07:52 UTC

```diff
+ We've identified an internal service providing authentication to our Machines API has failed, our team is currently looking at our options for restoring this service. Existing Machines/Apps will continue to run as normal. Thank you for your patience.
```

**10. Added: Update** (monitoring) · 2026-07-20 08:02 UTC

```diff
+ A fix has been implemented and we are monitoring the results.
```

**11. Added: Update** (monitoring) · 2026-07-20 09:14 UTC

```diff
+ Some Managed Postgres v1 clusters are degraded. We are working on fixing them. Managed Postgres v2 is unaffected.
```

**12. Added: Update** (monitoring) · 2026-07-20 13:34 UTC

```diff
+ We are still working on fixing degraded Managed Postgres clusters.
```

**13. Added: Update** (resolved) · 2026-07-20 17:09 UTC

```diff
+ This incident has been resolved.
```

## History of this incident

| When (UTC) | Change | Label |
| --- | --- | --- |
| 2026-07-20 07:10 UTC | Critical incident: High number of 5XX on the Machines API and dashboard (this change) | outage |

All Fly.io changes: [timeline](https://rewindex.com/company/fly-io/changes.md)
_Diff excerpts are shown on normalized text: dates, counters and tokens appear as ‹date›, ‹count›, ‹tok›; noise-only edits are hidden. Rewindex shows the changed passages, not a copy of the page._


---
Canonical: https://rewindex.com/change/ic945dc60e06d18 · Markdown: https://rewindex.com/change/ic945dc60e06d18.md · JSON: https://rewindex.com/api/v1/changes/ic945dc60e06d18 · Generated 2026-10-19T03:01:11.653Z
