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

**URL:** https://forum.builder.io/t/published-pages-with-registered-components-show-blank-how-to-properly-display-them/15925
**Category:** Technical Questions
**Created:** [November 6, 2025, 12:12pm UTC](https://forum.builder.io/t/published-pages-with-registered-components-show-blank-how-to-properly-display-them/15925 "2025-11-06T12:12:07Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Srivathsa1503](https://avatars.discourse-cdn.com/v4/letter/s/b19c9b/32.png) [@Srivathsa1503](https://forum.builder.io/u/Srivathsa1503)
#### Post date: [November 6, 2025, 12:12pm UTC](https://forum.builder.io/t/published-pages-with-registered-components-show-blank-how-to-properly-display-them/15925/1 "2025-11-06T12:12:07Z")

</div>

I have successfully created registering components to my Next.js + [Builder.io](http://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](http://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?

 ![image (36)](https://us1.discourse-cdn.com/flex020/uploads/builder/original/2X/4/4fc613a3b78fd217230667c771f90615660714d6.png)

 ![image (37)](https://us1.discourse-cdn.com/flex020/uploads/builder/original/2X/1/18805738ef28ad746d1a89676479fec988cfddb7.png)

Any guidance would be appreciated

---

<div class="post-metadata">

### Author: ![manish-sharma](https://avatars.discourse-cdn.com/v4/letter/m/8797f3/32.png) [@manish-sharma](https://forum.builder.io/u/manish-sharma)
#### Post date: [November 7, 2025, 12:38pm UTC](https://forum.builder.io/t/published-pages-with-registered-components-show-blank-how-to-properly-display-them/15925/2 "2025-11-07T12:38:14Z")

</div>

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](http://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.

> **[Integrate Pages](https://www.builder.io/c/docs/integrating-builder-pages)**
>
> Builder is an AI-Powered Visual Development Platform that helps teams generate, iterate, and optimize web and mobile experiences in seconds instead of sprints.

> **[Registering Custom Components](https://www.builder.io/c/docs/custom-components-setup)**
>
> Builder is an AI-Powered Visual Development Platform that helps teams generate, iterate, and optimize web and mobile experiences in seconds instead of sprints.

Thanks,
