Current behavior My project builds successfully with Next.js 16 (✓ Compiled successfully, all pages generated), but the post-build step fails with:Current behavior My project builds successfully with Next.js 16 (✓ Compiled successfully, all pages generated), but the post-build step fails with:
The build output exists at /vercel/path0/.next, but Vercel’s packager looks one directory deeper.
Expected behavior
After a successful build, Vercel should locate .next/routes-manifest.json and upload the build output without error.
Steps to reproduce
- Push to the
mainbranch ofSPLAT-Admin/splat-landing-lite. - Vercel build completes successfully (Next.js 16.0.7).
- Post-build phase fails with the above ENOENT error. Project information
- Framework: Next.js 16.0.7
- Package manager: pnpm 10.x
- Build command:
pnpm run build - Install command:
pnpm install --frozen-lockfile - Output directory:
.next - Root Directory (Dashboard): blank
- .vercel/project.json: no
"path"entry - Account plan: Hobby
- Region: PDX1 (Portland, USA – West)
Additional details
Everything in the build succeeds; this appears to be internal metadata caching for
buildOutputPathorrootDirectoryfrom an older import of the project.
Please reset the internal path configuration so the bundler looks in/vercel/path0/.nextinstead of/vercel/path0/vercel/path0/.next. Thank you!
#help #builds #vercel-bug