The best and worst decisions I made for my smart home - YouTube
I wonder what his big ZigBee issue was that took him months to solve.
From the vague description it could be that his ZigBee stick was plugged directly into the USB port instead of using a USB extension cable, thus subjecting the ZigBee stick to all sorts of RF interference from the motherboard.
Or maybe the USB pass-through to the home assistant VM was wonky?
Or he was using the conbee II which a fair number of top google results suggest you get. Don’t, it’s terrible.