# Windows InDesign version 20 WebSocket not connecting

**URL:** <https://forums.creativeclouddeveloper.com/t/windows-indesign-version-20-websocket-not-connecting/8528>\
**Category:** InDesign\
**Tags:** bug, uxp, javascript\
**Created:** [October 18, 2024, 10:27am UTC](https://forums.creativeclouddeveloper.com/t/windows-indesign-version-20-websocket-not-connecting/8528 "2024-10-18T10:27:10Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![vector](https://avatars.discourse-cdn.com/v4/letter/v/dc4da7/32.png) [@vector](https://forums.creativeclouddeveloper.com/u/vector)\
**Post date:** [October 18, 2024, 10:27am UTC](https://forums.creativeclouddeveloper.com/t/windows-indesign-version-20-websocket-not-connecting/8528/1 "2024-10-18T10:27:10Z")

</div>

Hi there,

I am having an issue with the WebSocket API on UXP, specifically on Windows and InDesign version 20.

Any WebSocket I create will remain in the “CONNECTING” state indefinitely and send/receive no data. No entry appears in the Network tab logs either when debugging.

Is anyone else experiencing this issue, or knows of a fix?

I have the domains and protocols listed in the manifest.json as well:

```auto
"requiredPermissions": {
  "launchProcess": {
    "schemes": ["http", "https", "wss"],
  },
  "network": {
    "domains": ["mydomain.com"]
  }
}

```

I have tried the following variants of “domains” too:

```auto
"domains": ["wss://mydomain.com"]

```

```auto
"domains": "all"

```

The WebSockets work on Mac InDesign 20, Windows Photoshop, and previous versions of Windows InDesign.

---

<div class="post-metadata">

**Author:** ![sbeandev](https://avatars.discourse-cdn.com/v4/letter/s/6a8cbe/32.png) [@sbeandev](https://forums.creativeclouddeveloper.com/u/sbeandev)\
**Post date:** [November 7, 2024, 6:07pm UTC](https://forums.creativeclouddeveloper.com/t/windows-indesign-version-20-websocket-not-connecting/8528/2 "2024-11-07T18:07:10Z")

</div>

We encountered the same problem.

Does someone have an update?

---

<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:** [November 7, 2024, 8:56pm UTC](https://forums.creativeclouddeveloper.com/t/windows-indesign-version-20-websocket-not-connecting/8528/3 "2024-11-07T20:56:31Z")

</div>

On Windows if your web sockets are using ping with empty message it won’t be sent at all. In web Browsers it usually works. You should check what is the content of ping messages. But maybe your issue could be elsewhere as well.

---

<div class="post-metadata">

**Author:** ![sbeandev](https://avatars.discourse-cdn.com/v4/letter/s/6a8cbe/32.png) [@sbeandev](https://forums.creativeclouddeveloper.com/u/sbeandev)\
**Post date:** [November 7, 2024, 9:16pm UTC](https://forums.creativeclouddeveloper.com/t/windows-indesign-version-20-websocket-not-connecting/8528/4 "2024-11-07T21:16:22Z")

</div>

Unfortunately, it isn’t the case. We cannot send any messages because we are unable to connect to the WebSocket server (onOpen, onClose, onError, onMessage events are never triggered).

---

<div class="post-metadata">

**Author:** ![sbeandev](https://avatars.discourse-cdn.com/v4/letter/s/6a8cbe/32.png) [@sbeandev](https://forums.creativeclouddeveloper.com/u/sbeandev)\
**Post date:** [November 28, 2024, 1:55pm UTC](https://forums.creativeclouddeveloper.com/t/windows-indesign-version-20-websocket-not-connecting/8528/5 "2024-11-28T13:55:12Z")

</div>

> [@sbeandev](#):
>
> Unfortunately, it isn’t the case. We cannot send any messages because we are unable to connect to the WebSocket server (onOpen, onClose, onError, onMessage events are never triggered).

I do not see any activities.  
Any updates?

---

<div class="post-metadata">

**Author:** ![simonrelayter](https://avatars.discourse-cdn.com/v4/letter/s/a88e57/32.png) [@simonrelayter](https://forums.creativeclouddeveloper.com/u/simonrelayter)\
**Post date:** [December 9, 2024, 9:04am UTC](https://forums.creativeclouddeveloper.com/t/windows-indesign-version-20-websocket-not-connecting/8528/6 "2024-12-09T09:04:31Z")

</div>

We have the same issue. WebSockets work on Mac InDesign, Photoshop and Windows Photoshop but not Windows InDesign. Socket is never connected.

This is the second mayor bug we are encountering in the InDesign UXP plugin framework. 🙁

> [@Uxp entrypoints.setup loads same panel always](https://forums.creativeclouddeveloper.com/t/uxp-entrypoints-setup-loads-same-panel-always/8026):
>
> Hi, I cannot get multiple panels working in InDesign. Same code works fine in Photoshop. Consider this example index.js const { entrypoints } = require("uxp"); entrypoints.setup({ panels: { test1: { show: () =\> { console.log('show test1') }, create: () =\> { console.log('create test1') }, }, test2: { show: () =\> { console.log('show test2') }, create: () =\> { console.log('create test…

---

<div class="post-metadata">

**Author:** ![simonrelayter](https://avatars.discourse-cdn.com/v4/letter/s/a88e57/32.png) [@simonrelayter](https://forums.creativeclouddeveloper.com/u/simonrelayter)\
**Post date:** [December 11, 2024, 2:35pm UTC](https://forums.creativeclouddeveloper.com/t/windows-indesign-version-20-websocket-not-connecting/8528/7 "2024-12-11T14:35:24Z")

</div>

I created a bug report for this because it is preventing our windows users from using the InDesign plugin. Please all vote 😁

> **[Websocket not connecting in windows](https://indesign.uservoice.com/forums/601180-adobe-indesign-bugs/suggestions/49192655-websocket-not-connecting-in-windows)**
>
> In indesign 20.0.1, windows 11, manifest version 5. websocket never connects.
> 
> https://forums.creativeclouddeveloper.com/t/windows-indesign-version-20-websocket-not-connecting/8528

---

<div class="post-metadata">

**Author:** ![bailey123048](https://avatars.discourse-cdn.com/v4/letter/b/aeb1de/32.png) [@bailey123048](https://forums.creativeclouddeveloper.com/u/bailey123048)\
**Post date:** [April 8, 2025, 2:25pm UTC](https://forums.creativeclouddeveloper.com/t/windows-indesign-version-20-websocket-not-connecting/8528/8 "2025-04-08T14:25:14Z")

</div>

Having the same issue even when trying to communicate with a simple echo websocket server.

---

<div class="post-metadata">

**Author:** ![sbeandev](https://avatars.discourse-cdn.com/v4/letter/s/6a8cbe/32.png) [@sbeandev](https://forums.creativeclouddeveloper.com/u/sbeandev)\
**Post date:** [July 2, 2025, 2:19pm UTC](https://forums.creativeclouddeveloper.com/t/windows-indesign-version-20-websocket-not-connecting/8528/9 "2025-07-02T14:19:43Z")

</div>

> [@Jarda](#):
>
> On Windows if your web sockets are using ping with empty message it won’t be sent at all. In web Browsers it usually works. You should check what is the content of ping messages. But maybe your issue could be elsewhere as well.

Any updates?

As I stated last November:  
“We cannot send any messages because we are unable to connect to the WebSocket server (onOpen, onClose, onError, onMessage events are never triggered).”

---

<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:** [July 2, 2025, 2:22pm UTC](https://forums.creativeclouddeveloper.com/t/windows-indesign-version-20-websocket-not-connecting/8528/10 "2025-07-02T14:22:40Z")

</div>

Do you use any library?

---

<div class="post-metadata">

**Author:** ![sbeandev](https://avatars.discourse-cdn.com/v4/letter/s/6a8cbe/32.png) [@sbeandev](https://forums.creativeclouddeveloper.com/u/sbeandev)\
**Post date:** [July 2, 2025, 3:49pm UTC](https://forums.creativeclouddeveloper.com/t/windows-indesign-version-20-websocket-not-connecting/8528/11 "2025-07-02T15:49:46Z")

</div>

> [@sbeandev](#):
>
> We cannot send any messages because we are unable to connect to the WebSocket server (onOpen, onClose, onError, onMessage events are never triggered).

No, pure JavaScript. It works on InDesign 2024 (19.x)

On server side, we use Boost.Beast.

---

<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:** [July 2, 2025, 4:15pm UTC](https://forums.creativeclouddeveloper.com/t/windows-indesign-version-20-websocket-not-connecting/8528/12 "2025-07-02T16:15:01Z")

</div>

Did you try to uninstall production plugin and load only dev version via DevTool? Sometimes plugin can be loaded twice and communication happens with hidden duplicate instead the visible plugin.

---

<div class="post-metadata">

**Author:** ![sbeandev](https://avatars.discourse-cdn.com/v4/letter/s/6a8cbe/32.png) [@sbeandev](https://forums.creativeclouddeveloper.com/u/sbeandev)\
**Post date:** [July 3, 2025, 5:36pm UTC](https://forums.creativeclouddeveloper.com/t/windows-indesign-version-20-websocket-not-connecting/8528/13 "2025-07-03T17:36:29Z")

</div>

Yes, I did.  
On macOS, it works fine. Only InDesign 2025 on Windows problem occurs.

---

<div class="post-metadata">

**Author:** ![sbeandev](https://avatars.discourse-cdn.com/v4/letter/s/6a8cbe/32.png) [@sbeandev](https://forums.creativeclouddeveloper.com/u/sbeandev)\
**Post date:** [November 6, 2025, 2:57pm UTC](https://forums.creativeclouddeveloper.com/t/windows-indesign-version-20-websocket-not-connecting/8528/14 "2025-11-06T14:57:56Z")

</div>

FYI : InDesign 2026 has corrected the issue.
