Failed to assemble prerender content for upload - PPR

Site name: https://codzombiesguides.netlify.app/; This working version is without Partial Prerendering.

Pages using Partial Prerendering fail to “upload” after the build has generated all the pages and tries to assemble the content. Below is the build log image:

This is using the Next.js v15.5.1-canary.0 release, with ppr: "incremental". My theory is that the plugin is looking in the wrong place for the pre-rendered content, as I’m using app router I would be very surprised if the build output generated a /pages directory.

This is a known issue. No solutions at the moment.

That’s unfortunate, the documention says that Partial Prerendering and use cache are both supported while Node.js middleware is not. Is there a specific version of Next where you know Partial Prerendering works? I’m willing to rollback if needed.

Isn’t that an experimental feature? Currently, we don’t guarantee support for experimental features. We’re evaluating the efforts required to add support for that among other experimental features.

1 Like

This should be fixed with this PR: fix: support ppr shells for dynamic page routes by pieh · Pull Request #3092 · opennextjs/opennextjs-netlify. Keep an eye out for a new relase of @netlify/plugin-nextjs that might have those changes.

1 Like

Awesome, appreciate the update!