# Retell-widget-v2.js initializes successfully but #widget-mount-point remains empty (No render, zero console errors)

**URL:** <https://community.retellai.com/t/retell-widget-v2-js-initializes-successfully-but-widget-mount-point-remains-empty-no-render-zero-console-errors/3494>\
**Category:** Support Help\
**Tags:** bug\
**Created:** [August 14, 2026, 7:51am UTC](https://community.retellai.com/t/retell-widget-v2-js-initializes-successfully-but-widget-mount-point-remains-empty-no-render-zero-console-errors/3494 "2026-08-14T07:51:26Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![abimbola1akinsanmi2](https://yyz2.discourse-cdn.com/flex008/user_avatar/community.retellai.com/abimbola1akinsanmi2/32/2493_2.png) [@abimbola1akinsanmi2](https://community.retellai.com/u/abimbola1akinsanmi2)\
**Post date:** [August 14, 2026, 7:51am UTC](https://community.retellai.com/t/retell-widget-v2-js-initializes-successfully-but-widget-mount-point-remains-empty-no-render-zero-console-errors/3494/1 "2026-08-14T07:51:26Z")

</div>

Hi Retell Support Team,

I am experiencing a silent render failure with the `retell-widget-v2.js` embeddable widget on a web storefront.

The widget script loads, the console logs `"Retell Widget initialized successfully"`, and the Shadow DOM is created with the full internal stylesheet injected. However, `#widget-mount-point` inside the shadow root remains permanently empty with zero child elements appended, and no error is logged to the console.

### Environment & Identifiers

- **Store Domain:** `elifavour.myshopify.com`

- **Chat Agent ID:** `agent_7c9f1607072877ccd1869c7a3e` (Published)

- **Voice Agent ID:** `agent_993f37b84552d944a183e4fc79` (Published)

### Steps Taken & Troubleshooting Ruled Out

1. **Isolated Execution:** Injected directly into the DOM via the browser DevTools console (bypassing any CMS theme layers or apps).

2. **Abuse Prevention / reCAPTCHA:** Toggled OFF on the Public Key settings in the Retell dashboard.

3. **Domain Whitelisting:** Domain variations (`elifavour.myshopify.com`, `[``https://elifavour.myshopify.com``](``https://elifavour.myshopify.com``)`, `[``www.elifavour.myshopify.com``](``https://www.elifavour.myshopify.com``)`) configured under the Public Key.

4. **Environment Cleanliness:** Tested in an Incognito window with zero browser extensions, ad blockers, or interfering scripts.

5. **Observed Behavior:** The DOM element `<retell-widget>` and its Shadow DOM exist, but the internal framework component renders `null` or silently aborts mounting child nodes.

### Code Snippet Tested:

JavaScript

```auto
const widget = document.createElement('script');
widget.src = "https://dashboard.retellai.com/retell-widget-v2.js";
widget.type = "module";
widget.setAttribute('data-public-key', 'public_key_837d2c47b52ee720a0aa2');
widget.setAttribute('data-agent-id', 'agent_7c9f1607072877ccd1869c7a3e');
widget.setAttribute('data-voice-public-key', 'public_key_837d2c47b52ee720a0aa2');
widget.setAttribute('data-voice-agent-id', 'agent_993f37b84552d944a183e4fc79');
document.body.appendChild(widget);

```

Please check if there is an issue with the v2 widget bundle’s render lifecycle or with this specific Public Key configuration on the backend.

 ![image](https://canada1.discourse-cdn.com/flex008/uploads/retell1/original/2X/4/4d3f2766b0090a42753d8f8447ec3a3bf874cba7.png)

---

<div class="post-metadata">

**Author:** ![Shah-Fazal](https://yyz2.discourse-cdn.com/flex008/user_avatar/community.retellai.com/shah-fazal/32/2522_2.png) [@Shah-Fazal](https://community.retellai.com/u/Shah-Fazal)\
**Post date:** [August 14, 2026, 2:01pm UTC](https://community.retellai.com/t/retell-widget-v2-js-initializes-successfully-but-widget-mount-point-remains-empty-no-render-zero-console-errors/3494/2 "2026-08-14T14:01:52Z")

</div>

Hello @abimbola1akinsanmi2 Your script tag is missing the required `id="retell-widget"` attribute. Please check this doc : [Retell Website Widget - Retell AI](https://docs.retellai.com/deploy/chat-widget)

If adding the `id` still doesn’t resolve the issue, please let me know and the team can take a closer look. Please make sure not to share any sensitive or confidential information here.

Thank You
