Hello Mike,
Is there any way I can detect if the USB dongle is hung or not?
becuase I faced a few cases where the dongle hungs and works only after replugging it.
once scenario is when I was working on a laptop and my program was scanning for devices and at the same time sending and the battery of the laptop went to zero and the laptop hypernated, after I plugged the laptop to power and started windows , my program was working fine but with no result from the scanning process or the sending thread.
another scenario is when you try to connect to more than the allowed number of devices at the same time.