Unable to install Zigbee2MQTT with Sonoff Zigbee 3.0

After several hours of failed attempts, I am just unable to install Zigbee2MQTT with the Sonoff Zigbee 3.0 dongle. I flashed a new firmware that supports ember and used this config:

data_path: /config/zigbee2mqtt
socat:
  enabled: false
  master: pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
  slave: tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
  options: "-d -d"
  log: false
mqtt:
  server: mqtt://core-mosquitto:1883
  user: mqtt
  password: mqtt
serial:
  port: >-
    /dev/serial/by-id/usb-Itead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_V2_a8de688fb11fef11ba5d57d0639e525b-if00-port0
  adapter: ember

It returns the following error:

[2025-01-05 00:11:23] info: 	z2m: Starting Zigbee2MQTT version 2.0.0 (commit #unknown)
[2025-01-05 00:11:23] info: 	z2m: Starting zigbee-herdsman (3.2.1)
[2025-01-05 00:11:23] info: 	zh:ember: Using default stack config.
[2025-01-05 00:11:23] info: 	zh:ember: ======== Ember Adapter Starting ========
[2025-01-05 00:11:23] info: 	zh:ember:ezsp: ======== EZSP starting ========
[2025-01-05 00:11:23] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-01-05 00:11:23] info: 	zh:ember:uart:ash: RTS/CTS config is off, enabling software flow control.
[2025-01-05 00:11:23] info: 	zh:ember:uart:ash: Serial port opened
[2025-01-05 00:11:23] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-01-05 00:11:25] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-01-05 00:11:25] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-01-05 00:11:28] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-01-05 00:11:28] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-01-05 00:11:30] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-01-05 00:11:30] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-01-05 00:11:33] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-01-05 00:11:33] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-01-05 00:11:35] error: 	z2m: Error while starting zigbee-herdsman
[2025-01-05 00:11:35] error: 	z2m: Failed to start zigbee-herdsman
[2025-01-05 00:11:35] error: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-01-05 00:11:35] error: 	z2m: Exiting...
[2025-01-05 00:11:35] error: 	z2m: Error: Failed to start EZSP layer with status=HOST_FATAL_ERROR.
    at EmberAdapter.initEzsp (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:670:19)
    at EmberAdapter.start (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1533:24)
    at Controller.start (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/controller/controller.ts:136:29)
    at Zigbee.start (/app/lib/zigbee.ts:69:27)
    at Controller.start (/app/lib/controller.ts:142:13)
    at start (/app/index.js:161:5)

The mosquitto broker config is:

logins:
  - username: mqtt
    password: mqtt
require_certificate: false
certfile: fullchain.pem
keyfile: privkey.pem
customize:
  active: false
  folder: mosquitto

I tried all sorts of suggestions from related posts, as well as from Claude and o3, to no avail. I would appreciate any assistance or pointers in the right direction. Thank you.

Oh, I finally found the solution. It was something as simple as disabling ZHA: settings > devices & services > ZHA, then click on the three dots and select Disable.