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 main branch of SPLAT-Admin/splat-landing-lite.
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 buildOutputPath or rootDirectory from an older import of the project.
Please reset the internal path configuration so the bundler looks in /vercel/path0/.next instead of /vercel/path0/vercel/path0/.next.
Thank you!
Have you tried running vercel build from the local project? Can you share the output from there?
Also, I’d recommend using the default framework presets from the Project settings on the Vercel dashboard and revert to default on next.config and vercel.json as well.
Can you give it a shot and let me know what is the outcome?
Hey @splat-admin, just checking in on your issue with the duplicated path in the Vercel build. Have you had a chance to try deleting and recreating the project? Let me know if you still need assistance or found a solution.