Events are now thrown when a device is disconnected