So everything was working fine until I restarted home assistant, and my zigbee stoped working. I unplugged and replugged the usb, plugged it into a extension cable, deleted the zigbee Intergration, and tried to erase the network settings and create a new network, but I got an error, ill attach the logs as a pastbin.
I was having a similar issue after updating to 2023.2 or 2023.3. I tried all kinds of things with the stuck and deleting the integration but always just had to flash back to 2023.1 where it worked. What finally fixed it for me was deleting the zigbee.db file or renaming it to be safer. I then restarted ZHA and it started up normally although all my devices were offline, but slowly over time as I used them or walked by sensors they started reconnecting. This may not be your issue, but its a very easy thing to try. If it doesn’t work you can always rename the old db back and restart. Oh also, make sure to make a full backup before as well. Can never have to many failovers.