What went wrong?
This was reported in #1181 and closed as fixed in 3.3.0. It's not fixed, I still get E999 on
3.3.1.
Any book with a subtitle ends up with two dc:title elements, since addSubtitleToTitle() adds
one for EPUB3. There's already a test for that behaviour
(EpubMetadataWriterTest.epub3_shouldAddSubtitleWithRefinement).
Nothing looks wrong from inside Grimmory. The send succeeds and it logs success, then Amazon
mails the rejection separately.
How can we reproduce it?
Two epubs attached. Same file apart from two lines, both clean under epubcheck 5.2.1.
dc:titleSend To Kindle Repro</dc:title>
<dc:title id="subtitle-0001">A Subtitle</dc:title>
subtitle
Send both to your Kindle address. The first arrives, the second comes back E999.
I also tried versions with only the extra identifiers, only the booklore:* metas, only the
series metadata, and only the subjects/description. Those all arrived fine. Only the extra
dc:title breaks it.
Removed the subtitle dc:title from two real books that had been failing for days and they went
through fine.
kindle-e999-reproducer.zip
What Build of Grimmory are you on?
Stable
Your setup
Grimmory 3.3.1, also saw it on 3.2.4
Docker
Firefox, Safari
Ubuntu 24.04
Screenshots or error messages (optional)
E999 - Send to Kindle Internal Error
Before submitting
What went wrong?
This was reported in #1181 and closed as fixed in 3.3.0. It's not fixed, I still get E999 on
3.3.1.
Any book with a subtitle ends up with two dc:title elements, since addSubtitleToTitle() adds
one for EPUB3. There's already a test for that behaviour
(EpubMetadataWriterTest.epub3_shouldAddSubtitleWithRefinement).
Nothing looks wrong from inside Grimmory. The send succeeds and it logs success, then Amazon
mails the rejection separately.
How can we reproduce it?
Two epubs attached. Same file apart from two lines, both clean under epubcheck 5.2.1.
dc:titleSend To Kindle Repro</dc:title>
<dc:title id="subtitle-0001">A Subtitle</dc:title>
subtitle
Send both to your Kindle address. The first arrives, the second comes back E999.
I also tried versions with only the extra identifiers, only the booklore:* metas, only the
series metadata, and only the subjects/description. Those all arrived fine. Only the extra
dc:title breaks it.
Removed the subtitle dc:title from two real books that had been failing for days and they went
through fine.
kindle-e999-reproducer.zip
What Build of Grimmory are you on?
Stable
Your setup
Grimmory 3.3.1, also saw it on 3.2.4
Docker
Firefox, Safari
Ubuntu 24.04
Screenshots or error messages (optional)
E999 - Send to Kindle Internal Error
Before submitting