Resolved: Elevated ERR_STREAM_PREMATURE_CLOSE errors in Vercel Functions
Jun 19, 17:54 UTCJun 19, 17:54 UTC
Duration
0m
Impact
Informational
Root cause
Not disclosed
Vercel, 90 days
23 incidents
Affected
Functions
Final update
Between Jun 19 09:09 and 16:16 UTC, a subset of Vercel Functions using node-fetch@2 may have experienced intermittent invocation errors that surfaced as ERR_STREAM_PREMATURE_CLOSE. As part of Node.js June 2026 security releases, we began rolling out new Node.js versions. Those versions contain an upstream regression that breaks response streaming for node-fetch@2, which caused the errors https://github.com/nodejs/node/issues/63989 We have resolved the issue by reverting to the previous Node.js version. No action is required , affected functions are now operating normally. We will re-land the Node.js upgrade once the upstream issue is fixed.
Timeline
- Resolved · Jun 19, 17:54 UTC
Between Jun 19 09:09 and 16:16 UTC, a subset of Vercel Functions using node-fetch@2 may have experienced intermittent invocation errors that surfaced as ERR_STREAM_PREMATURE_CLOSE. As part of Node.js June 2026 security releases, we began rolling out new Node.js versions. Those versions contain an upstream regression that breaks response streaming for node-fetch@2, which caused the errors https://github.com/nodejs/node/issues/63989 We have resolved the issue by reverting to the previous Node.js version. No action is required , affected functions are now operating normally. We will re-land the Node.js upgrade once the upstream issue is fixed.
More from Vercel
Full historyBuild delays and degraded Vercel Dashboard performancelasted 25mDelays in Logs and Observability datalasted 1h 2mIncreased build and deployment failureslasted 6h 36mDelays in Drains, Observability, and Workflow in Washington (iad1)lasted 1h 21mVercel Auth login failures for pages with Deployment Protection enabledlasted 16mElevated Sandbox error rates in Paris (cdg1)lasted 25m