Zwave driver fails initialization

I am trying to set up a new zwave network using a POE Zwave controller and Tubes YAML. The build, flash, and adoption all went well bu I am stuck with the Zwave js driver not initializing. In searching the forum I found other related issues but with USB sticks (solved by moving stick to new port) but I don’t know how to translate that advice to this situation. The POE TubesZB threads I found didn’t show the same error I am getting.

My system is:
Raspberry Pi 4 8GB with USB SSD
HAOS version 14.1
Core 2024.12.5
Supervisor 2024.12.0
Frontend 20241127.8
My HA has been running smoothly without any Zwave capability for about a year.
I have other ESPHome devices working well (BT proxy, two TOF sensors, HVAC interface).

What I’ve Done:

  1. I built my POE Zwave controller using an Olimex ESP-32 POE and a Zooz ZAC93 LR currently wired with Dupont cables.

  2. I flashed the firmware and added the device via ESPHome Device Builder and ESPHome integration.

  3. I installed the add-on ZwaveJS UI, started it, and configured by entering tcp://192.168.86.31:6638 in Serial Port/Zwave settings and populating the required Security Keys. I then received this error:

  4. Viewing the Zwave JS UI Debug Logs shows this:

  5. I can access the web interface for the controller by clicking “visit” in the ESPHome Add-on or via the integration. It displays the following wiuth Connection toggling on and off as Zwave JS disconnects and reconnects.

What I have tried:
Restarting the controller
Restarting HA
Rebooting the Raspberry Pi
Re-flasing ESPHome firmware
Reinstalling Zwave JS UI
Searching the forum!

Any Ideas?

YAML for the controller below:

Resolved this using @mike12489 's post here as a guide.

My specific steps:
1. Shut down HASS system
(Restart Home Assistant/Advanced Options/Shut Down System)
2. Disconnected power from HASS system
(unplug USBC from Raspberry Pi)
3. Power down POE/ZAC93
(unplug network cable)
4. Wait 30 seconds
5. Power on HASS system, leaving POE/ZAC93 powered down
(plug USBC into Rpi)
6. Wait for HA to fully start up
7. Shut down HASS system
(Restart Home Assistant/Advanced Options/Shut Down System)
8. Disconnected power from HASS system
(unplug USBC from Raspberry Pi)
9. Wait 30 seconds
10. Power on POE/ZAC93
(plug in network cable)
11. Power on HASS system
(plug USBC into Rpi)
12. Confirm Z-Wave JS is able to reach the controller again.