View Single Post
Old 06-16-2019, 09:09 AM   #1243
jhowell
Grand Sorcerer
jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.
 
jhowell's Avatar
 
Posts: 7,121
Karma: 92500001
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
Quote:
Originally Posted by AcidWeb View Post
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.
jhowell is online now   Reply With Quote