You don’t need to reinstall anything.
I would first try using the command line utility to attempt to upgrade the stick again. It will handle the condition when the stick is stuck at the bootloader: 700 series Controller Firmware Updates (Linux) · kpine/zwave-js-server-docker Wiki · GitHub
Basically:
- Disable the Z-Wave integration, and make sure the Z-Wave JS add-on is stopped
- Copy the 7.18 gbl file to HA somewhere, i.e.
/config
- Install either of the Terminal/SSH add-ons
- Open the chosen SSH add-on and login
- Install node.js and npm via
apk add npm
- Update the firmware with
npx -y @zwave-js/flash /dev/ttyUSB0 /config/fw.gbl
, replace with your USB path and your firmware file path. - If successful, re-enable the Z-Wave integration
The update progress will be logged to the terminal window so it will be easy to see progress or if anything does wrong. You could run npx -y @zwave-js/flash /dev/ttyUSB0 /config/fw.gbl | tee upgrade.log
if you want to save the log file.
If that works, I would not upgrade past 7.18 yet. Many more reports of jammed/unresponsive controllers on 7.19+ than on earlier versions.