Stream error recovery false success

open

2 independent reportsacross 1 sourceon 4 stackslast reported 2026-08-12

What this is

When the model's response stream errors out mid-turn, the system's retry logic logs a successful restart but never actually resumes speaking, cutting the agent off mid-sentence and leaving the caller silent for the rest of the call.

Status open: reported and still open where it was reported.

Evidence

SwAt15632026-08-12cartesiaelevenlabspipecatGitHub issuesgithub.com/…/5305
...first attempt. Three separate things went wrong, and together they produced 66 seconds of dead air that only ended because the user spoke first. 1. Text that was never spoken...

First seen 2026-08-12 · our copy fetched 2026-08-12T20:08:37Z · SHA-256 of that copy begins 31f98fef2c87d6b4… · profile

RobinChartrand-PennyMac2026-08-11cartesialivekitGitHub issuesgithub.com/…/6793
...response for the remainder of the call. The end user hears the agent cut off mid-sentence, followed by indefinite silence. In the production log this manifests as Turn restarted successfully...

First seen 2026-08-11 · our copy fetched 2026-08-11T18:11:49Z · SHA-256 of that copy begins a8a541413a2b5458… · profile

Quotes run to 30 words around the reported failure and link to the post.Add your call to this entryTake a quote down within 24 hours.

What is measurable

SignalThis record stands on its own linked sources. To put a number on your own call, hotato autopsy ./call.wav reads a recording you already have and ranks the timing incidents in it.
EstablishesEvery report below links to the original post and names the handle that wrote it; the quote is at most 30 words around the reported failure.
What else it establishes, and what your own trace settles
  • The status changes only when a re-check stores the evidence link, the quote and the date behind the change.
  • Every timestamp comes from the fetched artifact it describes, recorded with the sha256 of the response body it was read from.

What your trace settles

  • Reproducing the mode on your own stack is the next step: the reports below carry the configuration each reporter was running.
TierAtlas record: every field on this page traces to a fetched public artifact. hotato is MIT and runs locally, getting started.

Status history

The record has carried one status since it opened: open, reported and still open where it was reported. A move lands here with the link, the quote and the date that show it.

Discussion

Reader discussion of this mode: what fixed it and what did not. The reports above are attributed and linked; a comment is a comment.

Open this discussion on GitHub

The record

Ids, digests, every link this entry stands on, and how to take a quote down
Atlas idVFA-2026-0031
Mode idpat_f3db4c5fde41bdc3745057a6
Content digestsha256:f3db4c5fde41bdc3745057a63fcf38b57cfe043c6d26b3fa5d57d64351c5d265
First reported2026-08-11
Last reported2026-08-12
First seen by the atlas2026-08-11T17:56:36Z
Last re-checked2026-08-12T19:18:06Z
Reported oncartesiaelevenlabslivekitpipecat
SourcesGitHub issues
Scope2 independent public reports across 1 source. This entry states where the mode has been reported; where else it can occur is what the next report settles.
References
  1. reporthttps://github.com/pipecat-ai/pipecat/issues/5305 · SwAt1563 · GitHub issues · 2026-08-12
  2. reporthttps://github.com/livekit/agents/issues/6793 · RobinChartrand-PennyMac · GitHub issues · 2026-08-11
Machine surfacesfeed.jsonfeed.atomfeed.schema.jsonatlas.llms.txt
RemovalIf you wrote something quoted on this page and want it gone, one email to [email protected] does it. The removal path takes the quote, the handle and the link off this page, out of the feeds and out of the llms.txt within 24 hours, and tombstones the id so the entry cannot quietly return at a new address.