Z2MQTT - Zonoff Adapter get disconnected -

All worked for a year. Last couple of weeks all Zigbee devices have started to get unresponsive - I needed to restart the add-on z2mqtt.
I replaced the adaptor with another similar, same problem.
Change usb port, usb cable, no change, same problem. Every 12 hours or so, z2mqtt becomes unresponsive - adaptor error.
See below the log:

2024-01-22T15:19:28.109Z zigbee-herdsman:adapter:ezsp:ezsp Next attempt 3
2024-01-22T15:19:28.109Z zigbee-herdsman:adapter:ezsp:uart Opening SerialPort with {“path”:“/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20230529104419-if00”,“baudRate”:115200,“rtscts”:false,“autoOpen”:false}
2024-01-22T15:19:28.111Z zigbee-herdsman:adapter:ezsp:erro Connection attempt 3 error: Error: Error while opening serialport ‘Error: Error Resource temporarily unavailable Cannot lock port’
at SerialPort. (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:94:28)
at SerialPort._error (/app/node_modules/@serialport/stream/dist/index.js:82:22)
at /app/node_modules/@serialport/stream/dist/index.js:118:18
2024-01-22T15:19:28.263Z zigbee-herdsman:adapter:ezsp:ezsp Next attempt 2
2024-01-22T15:19:28.263Z zigbee-herdsman:adapter:ezsp:uart Opening SerialPort with {“path”:“/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20230529104419-if00”,“baudRate”:115200,“rtscts”:false,“autoOpen”:false}
2024-01-22T15:19:28.265Z zigbee-herdsman:adapter:ezsp:erro Connection attempt 2 error: Error: Error while opening serialport ‘Error: Error Resource temporarily unavailable Cannot lock port’
at SerialPort. (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:94:28)
at SerialPort._error (/app/node_modules/@serialport/stream/dist/index.js:82:22)
at /app/node_modules/@serialport/stream/dist/index.js:118:18
2024-01-22T15:19:29.357Z zigbee-herdsman:adapter:ezsp:driv Reset connection. Try 3
2024-01-22T15:19:29.357Z zigbee-herdsman:adapter:ezsp:driv Stop driver
2024-01-22T15:19:29.357Z zigbee-herdsman:adapter:ezsp:ezsp Stop ezsp
2024-01-22T15:19:29.357Z zigbee-herdsman:adapter:ezsp:ezsp Close ezsp
2024-01-22T15:19:29.357Z zigbee-herdsman:adapter:ezsp:driv Close driver
2024-01-22T15:19:30.358Z zigbee-herdsman:adapter:ezsp:uart Opening SerialPort with {“path”:“/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20230529104419-if00”,“baudRate”:115200,“rtscts”:false,“autoOpen”:false}
2024-01-22T15:19:30.363Z zigbee-herdsman:adapter:ezsp:erro Connection attempt 1 error: Error: Error while opening serialport ‘Error: Error Resource temporarily unavailable Cannot lock port’
at SerialPort. (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:94:28)
at SerialPort._error (/app/node_modules/@serialport/stream/dist/index.js:82:22)
at /app/node_modules/@serialport/stream/dist/index.js:118:18
2024-01-22T15:19:30.402Z zigbee-herdsman:adapter:ezsp:ezsp Next attempt 3
2024-01-22T15:19:30.402Z zigbee-herdsman:adapter:ezsp:uart Opening SerialPort with {“path”:“/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20230529104419-if00”,“baudRate”:115200,“rtscts”:false,“autoOpen”:false}
2024-01-22T15:19:30.407Z zigbee-herdsman:adapter:ezsp:erro Connection attempt 3 error: Error: Error while opening serialport ‘Error: Error Resource temporarily unavailable Cannot lock port’
at SerialPort. (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:94:28)
at SerialPort._error (/app/node_modules/@serialport/stream/dist/index.js:82:22)
at /app/node_modules/@serialport/stream/dist/index.js:118:18
2024-01-22T15:19:31.117Z zigbee-herdsman:adapter:ezsp:ezsp Next attempt 4
2024-01-22T15:19:31.118Z zigbee-herdsman:adapter:ezsp:uart Opening SerialPort with {“path”:“/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20230529104419-if00”,“baudRate”:115200,“rtscts”:false,“autoOpen”:false}
2024-01-22T15:19:31.120Z zigbee-herdsman:adapter:ezsp:erro Connection attempt 4 error: Error: Error while opening serialport ‘Error: Error Resource temporarily unavailable Cannot lock port’
at SerialPort. (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:94:28)
at SerialPort._error (/app/node_modules/@serialport/stream/dist/index.js:82:22)
at /app/node_modules/@serialport/stream/dist/index.js:118:18
2024-01-22T15:19:31.322Z zigbee-herdsman:adapter:ezsp:ezsp Next attempt 5
2024-01-22T15:19:31.323Z zigbee-herdsman:adapter:ezsp:erro Reset error Error: Failure to connect
at Ezsp.connect (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:277:19)
at Driver.startup (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/driver.ts:139:9)
at Driver.onReset (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/driver.ts:111:17)
2024-01-22T15:19:31.323Z zigbee-herdsman:adapter:ezsp:driv Pause 60sec before try 5
2024-01-22T15:19:32.435Z zigbee-herdsman:adapter:ezsp:ezsp Next attempt 4
2024-01-22T15:19:32.435Z zigbee-herdsman:adapter:ezsp:uart Opening SerialPort with {“path”:“/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20230529104419-if00”,“baudRate”:115200,“rtscts”:false,“autoOpen”:false}
2024-01-22T15:19:32.437Z zigbee-herdsman:adapter:ezsp:erro Connection attempt 4 error: Error: Error while opening serialport ‘Error: Error Resource temporarily unavailable Cannot lock port’
at SerialPort. (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:94:28)
at SerialPort._error (/app/node_modules/@serialport/stream/dist/index.js:82:22)
at /app/node_modules/@serialport/stream/dist/index.js:118:18
2024-01-22T15:19:33.080Z zigbee-herdsman:adapter:ezsp:ezsp Next attempt 4
2024-01-22T15:19:33.085Z zigbee-herdsman:adapter:ezsp:uart Opening SerialPort with {“path”:“/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20230529104419-if00”,“baudRate”:115200,“rtscts”:false,“autoOpen”:false}
2024-01-22T15:19:33.087Z zigbee-herdsman:adapter:ezsp:erro Connection attempt 4 error: Error: Error while opening serialport ‘Error: Error Resource temporarily unavailable Cannot lock port’
at SerialPort. (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:94:28)
at SerialPort._error (/app/node_modules/@serialport/stream/dist/index.js:82:22)
at /app/node_modules/@serialport/stream/dist/index.js:118:18
2024-01-22T15:19:33.089Z zigbee-herdsman:adapter:ezsp:ezsp Next attempt 4
2024-01-22T15:19:33.090Z zigbee-herdsman:adapter:ezsp:uart Opening SerialPort with {“path”:“/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20230529104419-if00”,“baudRate”:115200,“rtscts”:false,“autoOpen”:false}
2024-01-22T15:19:33.092Z zigbee-herdsman:adapter:ezsp:erro Connection attempt 4 error: Error: Error while opening serialport ‘Error: Error Resource temporarily unavailable Cannot lock port’
at SerialPort. (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:94:28)
at SerialPort._error (/app/node_modules/@serialport/stream/dist/index.js:82:22)
at /app/node_modules/@serialport/stream/dist/index.js:118:18
2024-01-22T15:19:33.111Z zigbee-herdsman:adapter:ezsp:ezsp Next attempt 4
2024-01-22T15:19:33.112Z zigbee-herdsman:adapter:ezsp:uart Opening SerialPort with {“path”:“/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20230529104419-if00”,“baudRate”:115200,“rtscts”:false,“autoOpen”:false}
2024-01-22T15:19:33.114Z zigbee-herdsman:adapter:ezsp:erro Connection attempt 4 error: Error: Error while opening serialport ‘Error: Error Resource temporarily unavailable Cannot lock port’
at SerialPort. (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:94:28)
at SerialPort._error (/app/node_modules/@serialport/stream/dist/index.js:82:22)
at /app/node_modules/@serialport/stream/dist/index.js:118:18
2024-01-22T15:19:33.265Z zigbee-herdsman:adapter:ezsp:ezsp Next attempt 3
2024-01-22T15:19:33.266Z zigbee-herdsman:adapter:ezsp:uart Opening SerialPort with {“path”:“/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20230529104419-if00”,“baudRate”:115200,“rtscts”:false,“autoOpen”:false}
2024-01-22T15:19:33.268Z zigbee-herdsman:adapter:ezsp:erro Connection attempt 3 error: Error: Error while opening serialport ‘Error: Error Resource temporarily unavailable Cannot lock port’
at SerialPort. (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:94:28)
at SerialPort._error (/app/node_modules/@serialport/stream/dist/index.js:82:22)
at /app/node_modules/@serialport/stream/dist/index.js:118:18
2024-01-22T15:19:34.188Z zigbee-herdsman:adapter:ezsp:driv Reset connection. Try 8
2024-01-22T15:19:34.188Z zigbee-herdsman:adapter:ezsp:driv Stop driver
2024-01-22T15:19:34.188Z zigbee-herdsman:adapter:ezsp:ezsp Stop ezsp
2024-01-22T15:19:34.189Z zigbee-herdsman:adapter:ezsp:ezsp Close ezsp
2024-01-22T15:19:34.189Z zigbee-herdsman:adapter:ezsp:driv Close driver
2024-01-22T15:19:35.190Z zigbee-herdsman:adapter:ezsp:uart Opening SerialPort with {“path”:“/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20230529104419-if00”,“baudRate”:115200,“rtscts”:false,“autoOpen”:false}
2024-01-22T15:19:35.193Z zigbee-herdsman:adapter:ezsp:erro Connection attempt 1 error: Error: Error while opening serialport ‘Error: Error Resource temporarily unavailable Cannot lock port’
at SerialPort. (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:94:28)
at SerialPort._error (/app/node_modules/@serialport/stream/dist/index.js:82:22)
at /app/node_modules/@serialport/stream/dist/index.js:118:18
2024-01-22T15:19:35.363Z zigbee-herdsman:adapter:ezsp:ezsp Next attempt 2
2024-01-22T15:19:35.364Z zigbee-herdsman:adapter:ezsp:uart Opening SerialPort with {“path”:“/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20230529104419-if00”,“baudRate”:115200,“rtscts”:false,“autoOpen”:false}
2024-01-22T15:19:35.366Z zigbee-herdsman:adapter:ezsp:erro Connection attempt 2 error: Error: Error while opening serialport ‘Error: Error Resource temporarily unavailable Cannot lock port’
at SerialPort. (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:94:28)
at SerialPort._error (/app/node_modules/@serialport/stream/dist/index.js:82:22)
at /app/node_modules/@serialport/stream/dist/index.js:118:18
2024-01-22T15:19:35.407Z zigbee-herdsman:adapter:ezsp:ezsp Next attempt 4
2024-01-22T15:19:35.408Z zigbee-herdsman:adapter:ezsp:uart Opening SerialPort with {“path”:“/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20230529104419-if00”,“baudRate”:115200,“rtscts”:false,“autoOpen”:false}
2024-01-22T15:19:35.410Z zigbee-herdsman:adapter:ezsp:erro Connection attempt 4 error: Error: Error while opening serialport ‘Error: Error Resource temporarily unavailable Cannot lock port’
at SerialPort. (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:94:28)
at SerialPort._error (/app/node_modules/@serialport/stream/dist/index.js:82:22)
at /app/node_modules/@serialport/stream/dist/index.js:118:18
2024-01-22T15:19:35.943Z zigbee-herdsman:adapter:ezsp:ezsp Time to watchdog … 1
2024-01-22T15:19:35.943Z zigbee-herdsman:adapter:ezsp:ezsp ==> nop: null
2024-01-22T15:19:36.121Z zigbee-herdsman:adapter:ezsp:ezsp Next attempt 5
2024-01-22T15:19:36.122Z zigbee-herdsman:adapter:ezsp:erro Reset error Error: Failure to connect
at Ezsp.connect (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:277:19)
at Driver.startup (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/driver.ts:139:9)
at Driver.onReset (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/driver.ts:111:17)
2024-01-22T15:19:36.122Z zigbee-herdsman:adapter:ezsp:driv Pause 60sec before try 10

This indicates that something else is using the port. Do you have any other addons accessing the usb device?

yes- zwave, insteon and bt.
Should I try unplugging all but zigbee?

port: >-
/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20230529104419-if00
adapter: ezsp

Remember that works until it doesn’t. It does start, but it gets desconectad.

yes, zwave and insteon

So you have 3 USB devices in use?

actually also BT ( so 4 total) , but I disconnected that one (BT) and the error still happens

The error in the logs points at the USB device in use for Z2M is locked by something else. I would check the config on the other addons using the other USB devices to make sure they point to a dev/serial/by-id, not TTYUSB0 and so on.

this is one:

ttyUSB0
/dev/serial/by-id/usb-Silicon_Labs_Zooz_ZST10_700_Z-Wave_Stick_0001-if00-port0
Subsystem:
tty
Device path:
/dev/ttyUSB0
ID:
/dev/serial/by-id/usb-Silicon_Labs_Zooz_ZST10_700_Z-Wave_Stick_0001-if00-port0
Attributes:
DEVLINKS: >-
/dev/serial/by-id/usb-Silicon_Labs_Zooz_ZST10_700_Z-Wave_Stick_0001-if00-port0
/dev/serial/by-path/platform-xhci-hcd.1.auto-usb-0:1.3:1.0-port0
DEVNAME: /dev/ttyUSB0
DEVPATH: >-
/devices/platform/soc/ffe09000.usb/ff500000.usb/xhci-hcd.1.auto/usb1/1-1/1-1.3/1-1.3:1.0/ttyUSB0/tty/ttyUSB0
ID_BUS: usb
ID_MODEL: Zooz_ZST10_700_Z-Wave_Stick
ID_MODEL_ENC: Zooz_ZST10_700_Z-Wave_Stick
ID_MODEL_ID: ea60
ID_PATH: platform-xhci-hcd.1.auto-usb-0:1.3:1.0
ID_PATH_TAG: platform-xhci-hcd_1_auto-usb-0_1_3_1_0
ID_REVISION: ‘0100’
ID_SERIAL: Silicon_Labs_Zooz_ZST10_700_Z-Wave_Stick_0001
ID_SERIAL_SHORT: ‘0001’
ID_TYPE: generic
ID_USB_DRIVER: cp210x
ID_USB_INTERFACES: ‘:ff0000:’
ID_USB_INTERFACE_NUM: ‘00’
ID_USB_MODEL: Zooz_ZST10_700_Z-Wave_Stick
ID_USB_MODEL_ENC: Zooz_ZST10_700_Z-Wave_Stick
ID_USB_MODEL_ID: ea60
ID_USB_REVISION: ‘0100’
ID_USB_SERIAL: Silicon_Labs_Zooz_ZST10_700_Z-Wave_Stick_0001
ID_USB_SERIAL_SHORT: ‘0001’
ID_USB_TYPE: generic
ID_USB_VENDOR: Silicon_Labs
ID_USB_VENDOR_ENC: Silicon\x20Labs
ID_USB_VENDOR_ID: 10c4
ID_VENDOR: Silicon_Labs
ID_VENDOR_ENC: Silicon\x20Labs
ID_VENDOR_ID: 10c4
MAJOR: ‘188’
MINOR: ‘0’
SUBSYSTEM: tty
TAGS: ‘:systemd:’
USEC_INITIALIZED: ‘7445774660’

this is inteon:

ttyUSB1
/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AK05Z7UU-if00-port0
Subsystem:
tty
Device path:
/dev/ttyUSB1
ID:
/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AK05Z7UU-if00-port0
Attributes:
DEVLINKS: >-
/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AK05Z7UU-if00-port0
/dev/serial/by-path/platform-xhci-hcd.1.auto-usb-0:1.1:1.0-port0
DEVNAME: /dev/ttyUSB1
DEVPATH: >-
/devices/platform/soc/ffe09000.usb/ff500000.usb/xhci-hcd.1.auto/usb1/1-1/1-1.1/1-1.1:1.0/ttyUSB1/tty/ttyUSB1
ID_BUS: usb
ID_MODEL: FT232R_USB_UART
ID_MODEL_ENC: FT232R\x20USB\x20UART
ID_MODEL_ID: ‘6001’
ID_PATH: platform-xhci-hcd.1.auto-usb-0:1.1:1.0
ID_PATH_TAG: platform-xhci-hcd_1_auto-usb-0_1_1_1_0
ID_REVISION: ‘0600’
ID_SERIAL: FTDI_FT232R_USB_UART_AK05Z7UU
ID_SERIAL_SHORT: AK05Z7UU
ID_TYPE: generic
ID_USB_DRIVER: ftdi_sio
ID_USB_INTERFACES: ‘:ffffff:’
ID_USB_INTERFACE_NUM: ‘00’
ID_USB_MODEL: FT232R_USB_UART
ID_USB_MODEL_ENC: FT232R\x20USB\x20UART
ID_USB_MODEL_ID: ‘6001’
ID_USB_REVISION: ‘0600’
ID_USB_SERIAL: FTDI_FT232R_USB_UART_AK05Z7UU
ID_USB_SERIAL_SHORT: AK05Z7UU
ID_USB_TYPE: generic
ID_USB_VENDOR: FTDI
ID_USB_VENDOR_ENC: FTDI
ID_USB_VENDOR_ID: ‘0403’
ID_VENDOR: FTDI
ID_VENDOR_ENC: FTDI
ID_VENDOR_ID: ‘0403’
MAJOR: ‘188’
MINOR: ‘1’
SUBSYSTEM: tty
TAGS: ‘:systemd:’
USEC_INITIALIZED: ‘4422514’

this is Zonoff:
ttyACM0
/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20230529104419-if00
Subsystem:
tty
Device path:
/dev/ttyACM0
ID:
/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20230529104419-if00
Attributes:
DEVLINKS: >-
/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20230529104419-if00
/dev/serial/by-path/platform-xhci-hcd.1.auto-usb-0:1.4:1.0
DEVNAME: /dev/ttyACM0
DEVPATH: >-
/devices/platform/soc/ffe09000.usb/ff500000.usb/xhci-hcd.1.auto/usb1/1-1/1-1.4/1-1.4:1.0/tty/ttyACM0
ID_BUS: usb
ID_MODEL: SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2
ID_MODEL_ENC: SONOFF\x20Zigbee\x203.0\x20USB\x20Dongle\x20Plus\x20V2
ID_MODEL_ID: 55d4
ID_PATH: platform-xhci-hcd.1.auto-usb-0:1.4:1.0
ID_PATH_TAG: platform-xhci-hcd_1_auto-usb-0_1_4_1_0
ID_REVISION: ‘0442’
ID_SERIAL: ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20230529104419
ID_SERIAL_SHORT: ‘20230529104419’
ID_TYPE: generic
ID_USB_DRIVER: cdc_acm
ID_USB_INTERFACES: ‘:020201:0a0000:’
ID_USB_INTERFACE_NUM: ‘00’
ID_USB_MODEL: SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2
ID_USB_MODEL_ENC: SONOFF\x20Zigbee\x203.0\x20USB\x20Dongle\x20Plus\x20V2
ID_USB_MODEL_ID: 55d4
ID_USB_REVISION: ‘0442’
ID_USB_SERIAL: ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20230529104419
ID_USB_SERIAL_SHORT: ‘20230529104419’
ID_USB_TYPE: generic
ID_USB_VENDOR: ITEAD
ID_USB_VENDOR_ENC: ITEAD
ID_USB_VENDOR_ID: 1a86
ID_VENDOR: ITEAD
ID_VENDOR_ENC: ITEAD
ID_VENDOR_ID: 1a86
MAJOR: ‘166’
MINOR: ‘0’
SUBSYSTEM: tty
TAGS: ‘:systemd:’
USEC_INITIALIZED: ‘4369166’

Check the other addons that they point to the correct devices.

One should point to /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AK05Z7UU-if00-port0

and one to

/dev/serial/by-id/usb-Silicon_Labs_Zooz_ZST10_700_Z-Wave_Stick_0001-if00-port0

well, both insteon and zwave devices work, so It should be pointed correctly, right?

Are they pointing to dev/serial/by-id or TTYUSB /TTYACM and so on?

help me here - I copied hardware detail in above replies

You can point to either for example ttyACM0 or the serial/by-id address - both works, but the first example can change, the latter does not. Since the logs point at a possible lock of your USB device not originating from Z2M. I am assuming you do not have several zigbee2mqtt installations (normal / edge) that compete for the same stick.

So you want to make sure that all three addons point to the dev/serial/by-id addresses, not the ttyACM0 and so on. For Z2M this is done in the config, I don’t use the other two so can’t say where you do that, probably the same though.

Where possible you should use the /dev/serial/by-id/ path of the stick, instead of /dev/tty*. This is because the /dev/tty* path can change - for example /dev/ttyACM0 may become /dev/ttyACM1 and then later back to /dev/ttyACM0. The /dev/serial/by-id/ path won’t change.

So, are they pointed correctly like this?

ttyACM0/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20230529104419-if00

Subsystem:tty

Device path:/dev/ttyACM0

ID:/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20230529104419-if00

ttyUSB0/dev/serial/by-id/usb-Silicon_Labs_Zooz_ZST10_700_Z-Wave_Stick_0001-if00-port0

Subsystem:tty

Device path:/dev/ttyUSB0

ID:/dev/serial/by-id/usb-Silicon_Labs_Zooz_ZST10_700_Z-Wave_Stick_0001-if00-port0

No, isn’t that just copy / paste from the hardware information? You need to check in the addons. In the addons you tell it where your hardware is located. If you in one or more of the addons point to a tty* instead of a /serial/by-id change it to the latter.

In Z2M you have it correctly configured. (from your first post):

2024-01-22T15:19:28.109Z zigbee-herdsman:adapter:ezsp:uart Opening SerialPort with {“path”:“**/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20230529104419-if00**”