Meshtastic Issue setting up heltec v4 with enclosure

Log details (WARNING)
This error originated from a custom integration.
Logger: custom_components.meshtastic.custom_components.meshtastic.config_flow
Source: custom_components/meshtastic/config_flow.py:192
integration: Meshtastic (documentation, issues)
First occurred: 7:26:36 AM (8 occurrences)
Last logged: 7:27:45 AM

Failed to connect to meshtastic device
Traceback (most recent call last):
File “/config/custom_components/meshtastic/aiomeshtastic/connection/init.py”, line 51, in connect
await self._connect()
File “/config/custom_components/meshtastic/aiomeshtastic/connection/tcp.py”, line 50, in _connect
self._reader, self._writer = await asyncio.open_connection(self._host, self._port)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.14/asyncio/streams.py”, line 48, in open_connection
transport, _ = await loop.create_connection(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
lambda: protocol, host, port, **kwds)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.14/asyncio/base_events.py”, line 1168, in create_connection
raise exceptions[0]
File “/usr/local/lib/python3.14/asyncio/base_events.py”, line 1143, in create_connection
sock = await self._connect_sock(
^^^^^^^^^^^^^^^^^^^^^^^^^
exceptions, addrinfo, laddr_infos)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.14/asyncio/base_events.py”, line 1042, in _connect_sock
await self.sock_connect(sock, address)
File “/usr/local/lib/python3.14/asyncio/selector_events.py”, line 645, in sock_connect
return await fut
^^^^^^^^^
File “/usr/local/lib/python3.14/asyncio/selector_events.py”, line 685, in _sock_connect_cb
raise OSError(err, f’Connect call failed {address}')
ConnectionRefusedError: [Errno 111] Connect call failed (‘192.168.1.205’, 4403)

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File “/config/custom_components/meshtastic/api.py”, line 133, in connect
await asyncio.wait_for(self._interface.start(), timeout=30)
File “/usr/local/lib/python3.14/asyncio/tasks.py”, line 488, in wait_for
return await fut
^^^^^^^^^
File “/config/custom_components/meshtastic/aiomeshtastic/interface.py”, line 319, in start
await self._connection.connect()
File “/config/custom_components/meshtastic/aiomeshtastic/connection/init.py”, line 55, in connect
raise ClientApiConnectFailedError from e
custom_components.meshtastic.aiomeshtastic.connection.errors.ClientApiConnectFailedError: Connect failed

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File “/config/custom_components/meshtastic/config_flow.py”, line 192, in validate_input_for_connection
async with MeshtasticApiClient(
~~~~~~~~~~~~~~~~~~~^
data,
^^^^^
…<2 lines>…
no_nodes=no_nodes,
^^^^^^^^^^^^^^^^^^
) as client:
^
File “/config/custom_components/meshtastic/api.py”, line 238, in aenter
await self.connect()
File “/config/custom_components/meshtastic/api.py”, line 135, in connect
raise MeshtasticApiClientCommunicationError from e
custom_components.meshtastic.api.MeshtasticApiClientCommunicationError: Connect failed

Here’s the log. It’s ok and connected to wifi in the gui. Whats going on?