I have a similar problem, and discovered that some ePub has an UUID inside that is different from the library one, so you upload a book and all seems ok, but at the next sync, calibre get the ePub uuid and use it to update metadata.calibre on the device: the book is no more recognized from calibre. It is on the device but having another id is not recognized.
|