I’ve been running Home Assistant for about a year now and always installed every update as soon as it’s released and never had any issues at all.
Yesterday some time in either the zwave js 15.6.0 or core 2025.6.0 update (I am too complacent and did them both in quick succession without testing anything) I lost my Zooz 800 zwave controller. Reloading HA didn’t bring it back. I had unplug and replug the Zooz USB stick and then reload again.
Not a big deal, just sharing FYI.
I had a weird issue recently, where after a few reboots all the radios seemed to fail with weird errors.
In a similar vein to your solution, replugging them all worked, and after restarting the services they all came back.
And this was an install which (at the time) was quite a few versions behind.
I wondered if it was something strange with the way the USB devices were passed through the hypervisor, maybe a weird race condition where HAOS was ready, but the USBs were not…Anyway, all sorted, same as you!