Quote:
Originally Posted by AcidWeb
Anyway I just send 5.7MB KCC created MOBI using normal e-mail client. File was delivered and can be opened correctly. Adding it to collection generate error you shown and deleting file also delete it from the cloud. You are out of luck. It seems it work like Amazon planned.
|
I took a look at
one of the sample books from the
KCC GitHub and was able to determine what is going wrong.
That book has the EXTH ASIN (113) and CDEContentKey (504) fields both set to a UUID. When emailed to my Amazon account and delivered to my Kindle the ASIN was changed by Amazon to 32-character string, linking it to the copy of the book in my account as is normal for a personal document.
However the CDEContentKey was left with the original UUID. This causes a problem because newer Kindle firmware uses that field as the primary identifier for the document in preference to the ASIN, breaking the link to the copy in my amazon account and resulting in the book being treated as if it was sideloaded via USB.
I was able to work around the problem by removing the CDEContentKey before emailing the book to Amazon. Doing that resulted in the copy delivered to my Kindle being able to be added to collections and deleted normally.