Device not selected, e.g. because the user cancelled the dialog.
Device not found, perhaps because it doesn't have new enough firmware (for V1).
Unable to claim the interface, usually because it's in use in another tab/window.
The device was found to be disconnected.
A communication timeout occurred.
This is the fallback error case suggesting that the user reconnects their device.
Error occured during serial or bluetooth communication.
Bluetooth service is missing on device.
Specific identified error types.
New members may be added over time.