Published pages with registered components show blank - how to properly display them?

I have successfully created registering components to my Next.js + Builder.io project.
The components are showing up in the Visual Editor when I use the Preview URL.

However, after publishing a page with these registered components, when I click
the published link provided by Builder.io, the components don’t render and
I see a blank or partial page.

What’s the correct way to view/share a published page with registered components?

Any guidance would be appreciated

Hello @Srivathsa1503,

To help us better understand the issue, could you please confirm the following:

  1. Are you using the correct Public API Key from your Builder.io space in your Next.js project?
  2. Do you see any errors or warnings in the browser console when viewing the published page?
  3. Is the published page publicly accessible, or does it rely on any environment variables or authentication setup?

Since this issue seems specific to your current development setup, we’re unable to troubleshoot it directly from our end. If possible, please share a minimal reproducible example (for example, a small GitHub repo or CodeSandbox) that demonstrates the behavior. This would help us quickly pinpoint the cause and suggest the right fix.

Thanks,