Yes that could be the problem too. The libimobiledevice library that the plugins use have a "feature" whereby idevices can also be detected via wifi as well as usb. This means that if you have an idevice on your wifi network, it may be detected too as well as the idevice connected via usb that you are trying to get Calibre to talk to. The plugins expect to only find one idevice, and get confused. It would be relatively simple code change to prevent this, but it would mean creating a fork of the libimobiledevice source.
|