Seems to me that it's not a problem with the database on the iDevice, or the database in Calibre... since independently both operate just fine. They are simply unable to communicate, which leads me to believe that the plugin is simply not able to read the database properly, not that it is truly corrupt. Not knowing the architecture and code in general... I could be way off base, but it seems logical to me.
|