Need help zigbee2mqtt on intel nuc

Hi everyone. sorry if this has been discussed elsewhere,
I’m running HA on intel nuc 11 gen, with a Sonoff Universal Zigbee 3.0 USB Dongle Plus. The dongle works well with ZHA. However, I need Zigbee2MQTT. I followed the instructions can’t get it working
and the config that’s not saving please does anyone how to get this working im a newbie so step by step would be great.
mqtt:
base_topic: zigbee2mqtt
server: mqtt://192.168.0.44:1883
user: mqtt-user
password: “my password”
serial:
port: /dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20230508165514-if00
adapter: ezsp

log file
debug 2024-01-23 07:19:01: Loaded state from file /config/zigbee2mqtt/state.json
info 2024-01-23 07:19:01: Logging to console and directory: ‘/config/zigbee2mqtt/log/2024-01-23.07-19-01’ filename: log.txt
debug 2024-01-23 07:19:01: Removing old log directory ‘/config/zigbee2mqtt/log/2024-01-23.07-13-40’
info 2024-01-23 07:19:01: Starting Zigbee2MQTT version 1.35.1 (commit #unknown)
info 2024-01-23 07:19:01: Starting zigbee-herdsman (0.30.0)
debug 2024-01-23 07:19:01: Using zigbee-herdsman with settings: ‘{“adapter”:{“concurrent”:null,“delay”:null,“disableLED”:false},“backupPath”:“/config/zigbee2mqtt/coordinator_backup.json”,“databaseBackupPath”:“/config/zigbee2mqtt/database.db.backup”,“databasePath”:“/config/zigbee2mqtt/database.db”,“network”:{“channelList”:[11],“extendedPanID”:[172,223,179,39,80,179,16,9],“networkKey”:“HIDDEN”,“panID”:18024},“serialPort”:{“path”:“/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20230508165514-if00”}}’
error 2024-01-23 07:19:22: Error while starting zigbee-herdsman
error 2024-01-23 07:19:22: Failed to start zigbee
error 2024-01-23 07:19:22: Check Zigbee2MQTT fails to start | Zigbee2MQTT for possible solutions
error 2024-01-23 07:19:22: Exiting…
error 2024-01-23 07:19:22: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
at ZStackAdapter.start (/app/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:103:27)
at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:132:29)
at Zigbee.start (/app/lib/zigbee.ts:60:27)
at Controller.start (/app/lib/controller.ts:98:27)
at start (/app/index.js:107:5)

its ok got it going it was the mqtt and my password that’s was the problem strange characters in password