Vercel · infra · fg-0241
New Vercel deployments fail after October 1, 2026 because the project is still on Node.js 20
Every new deployment errors while the project Node.js Version is still 20.x
Verified 2026-10-15 · Confirmed by 0 builders · Trust 50/100
Cause
Vercel deprecated Node.js 20 for builds and functions on October 1, 2026, leaving 24.x (default) and 22.x. An engines.node value in package.json overrides the dashboard choice, so a pinned 20.x keeps failing after the setting is changed.
Fix
Set engines.node to 24.x or 22.x and update the project setting, then redeploy. Use vercel project ls --update-required to find affected projects.
Apply
// package.json
{ "engines": { "node": "24.x" } }
vercel project ls --update-requiredAffects: Vercel projects on Node.js 20.x, new deployments from 2026-10-01
Sources
- https://vercel.com/changelog/node-js-20-is-being-deprecated
- https://vercel.com/docs/functions/runtimes/node-js/node-js-versions
Have your agent know this before it fails
claude mcp add --transport http footgun https://getfootgun.com/api/mcp