Match the report title.
Look for "Distributor rejected EPUB validation error" or the closest title above. Keep the original EPUBCheck, KDP, or Kindle Previewer wording if it differs.
EPUB error guide
Use this when Draft2Digital, Smashwords, Kobo Writing Life, Barnes & Noble Press, or IngramSpark rejects an EPUB and you need to know whether the file has a standard EPUB structure blocker before another upload.
You see
Upload when the rejection mentions validation, file structure, EPUBCheck, missing resources, metadata, navigation, or package errors.
You get
The report keeps the platform wording, affected EPUB path, issue family, repair decision, and manual reason together.
Do not upload
Territories, tax, account state, ISBN ownership, store metadata, content review, and cover listing rules are platform workflows.
Scan when the message does not name the affected path. The report shows affected paths and repair decisions, not manuscript text.
Fixed-layout, DRM, or source-workflow issue? Check unsupported or review-first EPUB cases.
Match these report titles
Use this guide when
Your message matches "Distributor rejected EPUB validation error" or one of the report titles above.
Upload if
You have the exported reflowable .epub and need the affected path, file, field, or repair decision before editing.
Handle outside this tool
Use the source tool or publishing workflow for DOCX, PDF, KPF, KCB, fixed-layout, comics, image-first books, DRM, visual design, or KDP listing and approval problems.
Read the scan report
Use the report label, affected file, and repair decision together. A matching title alone is not enough if the file path or EPUB structure points to a different problem.
Look for "Distributor rejected EPUB validation error" or the closest title above. Keep the original EPUBCheck, KDP, or Kindle Previewer wording if it differs.
Use the Affected area, Source file, Target file, or Problem type rows before editing OPF, nav, XHTML, CSS, or image paths.
Repairable means one clear structural change. Needs review or Not supported means use the named file, source project, or platform step.
Copy these fields from the report instead of rebuilding the fix from memory.
1. Example report output
A useful report keeps the platform message and EPUB evidence in one place so the next owner can act.
Platform message
The Draft2Digital, Smashwords, Kobo, Barnes & Noble Press, or IngramSpark rejection wording you saved.
Affected EPUB path
content.opf, nav.xhtml, toc.ncx, chapter XHTML, image, stylesheet, container.xml, or ZIP package entry.
Issue family
Duplicate id, missing resource, broken anchor, metadata, navigation, manifest, media type, container, or ZIP wrapper.
Decision
Checked repair, manual formatter check, source export fix, or platform workflow.
The report should make it clear whether to edit the EPUB, return to the source formatter, or continue inside the platform dashboard.
2. Next step
The platform name alone is not enough. Use the rejection wording and the EPUB path together.
Upload scan
Scan if the message sounds like validation, EPUBCheck, missing file, metadata, navigation, or package structure.
Formatter handoff
Send the path, original message, repair decision, and manual reason to the person editing Sigil, calibre, or the source project.
Platform workflow
Handle rights, ISBNs, territories, listing metadata, cover upload, account state, and policy review inside the platform.
3. Concrete path example
Once the path is clear, you can decide whether the fix is safe or needs source review.
Platform rejection: IngramSpark or Kobo rejects the EPUB for validation problems. Report: Original error: saved platform rejection line Affected file: OEBPS/content.opf Issue family: missing dcterms:modified metadata Decision: checked OPF metadata repair only if the package field is clear
If the scan does not find a file-structure blocker, do not invent one. Continue with the platform workflow.
Quick decision
This page covers high-intent platform searches without turning the scanner into a publishing support desk.
Good fit
Scan for OPF, manifest, nav, NCX, resource, anchor, media-type, container, and ZIP blockers.
Manual fit
The report can find standard EPUB blockers and give a copyable handoff even when automatic repair is not safe.
Not this tool
Use the platform dashboard for rights, pricing, territories, tax, ISBN, account, listing metadata, or content review.
Start here
Distributor and store dashboards can give broad rejection wording. Start by checking whether the EPUB itself has duplicate ids, missing resources, broken anchors, OPF metadata, navigation, manifest, media-type, container, or ZIP packaging issues.
A platform rejection can be a store workflow issue, but it can also be a standard EPUB structure problem inside the file.
EPUB Fixer can help when the rejection maps to one clear EPUB structure issue that can be checked again with EPUBCheck.
Save the platform name and exact rejection wording.
It does not handle platform approval, rights, ISBN ownership, taxes, territories, pricing, categories, descriptions, cover listing uploads, policy review, account setup, or final retailer ingestion decisions.
Common situations
Start from the part of the rejection that sounds like a file problem.
The file may have EPUBCheck-style blockers even if it opens locally.
Scan the same EPUB and keep the original platform line with the report.
OPF metadata can be broken even when store listing metadata looks correct.
Check content.opf before changing dashboard fields.
Missing resources, missing anchors, duplicate ids, or nav/toc wiring can fail platform ingestion.
Use the affected source and target paths before another upload.
Draft2Digital, Smashwords, Kobo, Barnes & Noble Press, or IngramSpark EPUB rejected: EPUBCheck-style validation, metadata, navigation, link, anchor, manifest, package, or ZIP blocker.
A distributor or publishing platform rejects an EPUB during upload, validation, conversion, ingestion, or quality checks.
What it means
A platform rejection can be a store workflow issue, but it can also be a standard EPUB structure problem inside the file.
Common file-level causes include OPF metadata issues, missing modified metadata, duplicate ids, broken anchors, missing resources, disconnected navigation, manifest mismatches, wrong media types, wrong container paths, and ZIP packaging mistakes.
Before you edit
Do not change store metadata or re-export blindly until you know whether the failing file has a concrete EPUB path, package field, or validator family behind the rejection.
Why KDP checks it
EPUBCheck checks EPUB 2 and EPUB 3 files against the official rules and reports package, markup, link, and file-reference problems.
The OPF file is the EPUB's map: metadata, file list, reading order, and navigation wiring. KDP and EPUBCheck use it to decide whether the book package is coherent.
Can this be fixed safely?
EPUB Fixer can help when the rejection maps to one clear EPUB structure issue that can be checked again with EPUBCheck.
It does not handle platform approval, rights, ISBN ownership, taxes, territories, pricing, categories, descriptions, cover listing uploads, policy review, account setup, or final retailer ingestion decisions.
Before: a distributor rejects the EPUB and the scan finds a missing OPF metadata field. After: repair only the clear package metadata issue and run EPUBCheck again. Before: the platform rejects rights or listing metadata; handle that in the platform workflow.
Ready to retry?
Upload the same EPUB that the platform rejected. The report can show whether the blocker is a checked structure repair, a formatter handoff, or outside this scanner.
Upload EPUB to scanFAQ
No. It can check EPUB structure blockers and sometimes create a checked repair. Final acceptance still depends on each platform's workflow and policies.
Not without GSC evidence. This page groups similar distributor and store validation intent until real query data proves a platform needs its own page.
Copy the report summary with the platform line, affected path, original error, repair decision, manual reason, and next check.
Then the issue may be platform workflow, policy, account, rights, listing, or cover upload rather than EPUB structure.