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-required

Affects: Vercel projects on Node.js 20.x, new deployments from 2026-10-01

Sources

Have your agent know this before it fails

claude mcp add --transport http footgun https://getfootgun.com/api/mcp