Closes #4388
Adding a ton of explicit tearing down seems to improve stability a lot between BLE disconnects.
Also fixed an inconsistency in how we were handling ClientNotification vs other FromRadio variants with their own queues
Tested on Heltec V3 and RAK-4631.
PS: Also hoping this has a side-effect of fixing some of the nodedb / config wipes on BLE disconnect and reconnect cycles sporadically.
Closes #4388 Adding a ton of explicit tearing down seems to improve stability a lot between BLE disconnects. Also fixed an inconsistency in how we were handling ClientNotification vs other FromRadio variants with their own queues Tested on Heltec V3 and RAK-4631.
PS: Also hoping this has a side-effect of fixing some of the nodedb / config wipes on BLE disconnect and reconnect cycles sporadically.