# shell.openExternal(url) with error messages

**URL:** https://forums.creativeclouddeveloper.com/t/shell-openexternal-url-with-error-messages/9185
**Category:** InDesign
**Created:** [February 4, 2025, 6:01pm UTC](https://forums.creativeclouddeveloper.com/t/shell-openexternal-url-with-error-messages/9185 "2025-02-04T18:01:21Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Roland\_Dreger](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/roland_dreger/32/3702_2.png) [@Roland\_Dreger](https://forums.creativeclouddeveloper.com/u/Roland_Dreger)
#### Post date: [February 4, 2025, 6:01pm UTC](https://forums.creativeclouddeveloper.com/t/shell-openexternal-url-with-error-messages/9185/1 "2025-02-04T18:01:21Z")

</div>

Hello all!

Does anyone work with **shell.openExternal(url)**? What does the confirmation dialog that appears after calling the method look like for you?

 ![openExternal_confirmation_dialog](https://us1.discourse-cdn.com/flex015/uploads/xdplugins/original/2X/c/c8d92fe3b9104fb4ea50ba012e551f04880453f8.jpeg)

The buttons are not styled. The website opens in the browser after clicking away the dialog and this error messages are shown.

 ![openExternal_theme_error](https://us1.discourse-cdn.com/flex015/uploads/xdplugins/original/2X/b/be60c2da0156ee595141663144aee6f8ec4fb5f5.jpeg)

But the bigger problem: When I want to interacting with the UXP DOM elements this error message appears: »WrongDocumentError: Failed to execute ‘appendChild’ on ‘Node’: The child node of type ‘SP-ICON-FLASHLIGHT-OFF’ is not from the same document as the parent node of type ‘DIV’.«

 ![openExterna_document_error_message](https://us1.discourse-cdn.com/flex015/uploads/xdplugins/original/2X/2/2f6a958ef42223aa7668cd61466696641cb3cf59.jpeg)

Does anyone have any idea what is going on? I would like to find out whether the problem is just affecting me or whether there is a general bug.

Roland

---

<div class="post-metadata">

### Author: ![Jarda](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/jarda/32/1909_2.png) [@Jarda](https://forums.creativeclouddeveloper.com/u/Jarda)
#### Post date: [February 5, 2025, 2:42pm UTC](https://forums.creativeclouddeveloper.com/t/shell-openexternal-url-with-error-messages/9185/2 "2025-02-05T14:42:49Z")

</div>

It is confirmed general bug: [Permission dialog breaks Custom Elements and shadow DOM. UI crash](https://forums.creativeclouddeveloper.com/t/permission-dialog-breaks-custom-elements-and-shadow-dom-ui-crash/8568)

---

<div class="post-metadata">

### Author: ![Roland\_Dreger](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/roland_dreger/32/3702_2.png) [@Roland\_Dreger](https://forums.creativeclouddeveloper.com/u/Roland_Dreger)
#### Post date: [February 5, 2025, 3:01pm UTC](https://forums.creativeclouddeveloper.com/t/shell-openexternal-url-with-error-messages/9185/3 "2025-02-05T15:01:54Z")

</div>

Thanks Jarda! Good that it is already known. Let’s hope for the next release.

Roland

---

<div class="post-metadata">

### Author: ![indranil](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/indranil/32/2584_2.png) [@indranil](https://forums.creativeclouddeveloper.com/u/indranil)
#### Post date: [February 6, 2025, 12:28pm UTC](https://forums.creativeclouddeveloper.com/t/shell-openexternal-url-with-error-messages/9185/4 "2025-02-06T12:28:12Z")

</div>

We are aware of this issue, which shall be addressed in the next UXP release in February, which should optimistically be available in Photoshop 26.5.
