discover: Ensure destroy_device is called on reinit