# \[FAQ\] Node.js v22.12.0 app cannot connect to io.Connect Desktop

**URL:** <https://community.interop.io/t/faq-node-js-v22-12-0-app-cannot-connect-to-io-connect-desktop/585>\
**Category:** io.Connect Desktop\
**Tags:** FAQs\
**Created:** [May 22, 2026, 7:17am UTC](https://community.interop.io/t/faq-node-js-v22-12-0-app-cannot-connect-to-io-connect-desktop/585 "2026-05-22T07:17:08Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![toni.petrov](https://yyz2.discourse-cdn.com/flex028/user_avatar/community.interop.io/toni.petrov/32/17_2.png) [@toni.petrov](https://community.interop.io/u/toni.petrov)\
**Post date:** [May 22, 2026, 7:17am UTC](https://community.interop.io/t/faq-node-js-v22-12-0-app-cannot-connect-to-io-connect-desktop/585/1 "2026-05-22T07:17:08Z")

</div>

## Problem

A NodeJS application that uses `@interopio/desktop` does not connect to io.Connect Desktop when the application is started with Node.js v22.12.0.

## Root cause

This was caused by a bug in Node.js v22.12.0. There is a difference in the way `localhost` is resolved in Node.js v22.12.0 compared to newer Node.js versions. A fix was introduced in Node.js v22.13.0.

References (Node.js project):

- Issue: [dns.lookup('localhost', { all: true}) returns only ::1 with Node.js v22.12, while v22.11 returned both ::1 and 127.0.0.1 · Issue #56137 · nodejs/node · GitHub](https://github.com/nodejs/node/issues/56137)

## Affected and working Node.js versions

- **Affected:** Node.js v22.12.0

- **Fixed in:** Node.js v22.13.0 (the fix from the Node.js PR above is included starting from this release)

- **Also confirmed working:** Node.js v24.11.0, and Node.js v20.18.1 (reported as a working downgrade)

* * *

##
