Hi,
I have a similar problem, with Canon devices reporting in .Devices collection while disconnected.
The problem is that Device.Open() show a messagebox when not connected, even with ShowUI and ShowIndicators set to false.
That's a problem when I want to enumerate devices and select the one actually connected : lots of useless messagebox.
You can easily reproduce the issue by installing this driver, even without the device.
http://www.canon.fr/support/consumer_pr ... pe=drivers
Is it something you can fix on your side ?
Thanks.