Bluetooth resetting on HAOS

Hello,

Running HA 2024.1.5 and every few days the system becomes unusable because of a bluetooth issue:

2024-02-29 09:50:07.297 INFO (MainThread) [habluetooth.scanner] hci0 (DC:53:60:CE:CB:F0): Bluetooth scanner has gone quiet for 90s, restarting
2024-02-29 09:50:15.077 WARNING (MainThread) [bluetooth_auto_recovery.recover] Could not reset the power state of the Bluetooth adapter hci0 [DC:53:60:CE:CB:F0] due to timeout after 5 seconds
2024-02-29 09:50:25.818 WARNING (MainThread) [bluetooth_auto_recovery.recover] Could not cycle the Bluetooth adapter hci0 [DC:53:60:CE:CB:F0]: [Errno 110] Operation timed out
2024-02-29 09:50:30.820 WARNING (MainThread) [bluetooth_auto_recovery.recover] Bluetooth adapter hci0 [DC:53:60:CE:CB:F0] could not be reset: 
2024-02-29 09:51:56.074 INFO (MainThread) [homeassistant.components.zwave_js] Disconnected from server. Reloading integration
2024-02-29 09:51:56.840 ERROR (MainThread) [bluetooth_auto_recovery.recover] Unexpected error while attempting USB reset of hci0: [Errno 19] No such device

Rebooting seems to resolve it. Is there anything I can do?
In the meanwhile - Is there a method I can detect this and reboot automatically? It seems to happen when I’m gone and my wife is stuck without lights, etc.

Is this a unique problem to me?