And for what its worth, reconnecting the Sonoff dongle directly to the Raspberry pi 5 caused issues again. I needed to keep it connected to the unpowered usb hub. (I suspect powered / unpowered / extension doesn’t really matter, it just needs to be physically away from the raspberry pi 5 by some amount)
Regarding this issue, I submitted an issue to ZHA.
Same issues here but I got it working after I disabled Bluetooth on my RPI!