Checked repair
Download can appear
Only when EPUB Fixer writes a deterministic structure repair and the repaired EPUB passes the second EPUBCheck run.
This is the same report layout you see after upload. Use it to check whether the output is useful before you scan your own EPUB.
Three sample reports below show the three possible outcomes: a checked repair with a download, a report that stops for manual review, and a file that is unsupported by this scanner.
Possible results
Download can appear
Only when EPUB Fixer writes a deterministic structure repair and the repaired EPUB passes the second EPUBCheck run.
No checked download yet
Use the affected path, original error, and copy summary for the person editing the EPUB.
Stop and fix the source workflow
Return to the source export, fixed-layout, conversion, DRM, or editor workflow before scanning again.
Sample 1 of 3
This sample shows what the report looks like when the repaired file passes the second EPUBCheck run. The download section and retry form appear only in this state.
Checked repair available
A checked EPUB download is ready.
The repaired file passed a second EPUBCheck run here, so this copy is ready to test at the platform where your original upload failed.
Download this checked EPUB, then retry the same file.
Use KDP, Kindle Previewer, or EPUBCheck again before treating this copy as final.
Report snapshot
| Scan status | Scan complete |
|---|---|
| File type | Reflowable EPUB |
| Download | Repaired file ready |
| Checked repair changed | OPF package identifier, OPF manifest media type, EPUB 3 modified timestamp |
| Repair summary | 3 auto-fixes were applied and the repaired file is ready for retry. |
| Initial EPUBCheck evidence | EPUBCheck 5.3.0 · EPUB 3.0 · 0 fatal · 2 errors · 1 warnings |
| Second EPUBCheck evidence | EPUBCheck 5.3.0 · EPUB 3.0 · 0 fatal · 0 errors · 0 warnings |
| Post-repair result | The repaired EPUB passed the second EPUBCheck run and the post-repair structure scan, so the checked download is available. |
| Retry evidence | EPUBCheck passed, KDP still failed, Kindle Previewer not tried yet, same error |
| Error you reported before upload | OPF-048: package unique-identifier is missing in OEBPS/content.opf |
| Report ID | sample-checked-repair |
Checked in this report
Your platform error
Open the matched finding below to compare the affected EPUB path and next step. This match does not predict whether KDP or another platform will accept the file.
Recommended order
Use the download below, retry the same file where it failed, then mark the result on this report.
Status
Checked repair available
Before and after
This compares the first scan with the second EPUBCheck run and the post-repair structure scan. “No longer found” is limited to those checks and is not a promise of platform acceptance.
Changed files: OEBPS/content.opf · OEBPS/images/cover.png
Why this download can be retried
Use this if you need to confirm what changed before retrying the repaired EPUB.
3 issues already have a checked repair. Download the repaired EPUB and retry that file.
The package or manifest wiring in this group was already changed and then checked again with EPUBCheck before the repaired download was shown.
Next: Try it in KDP, Kindle Previewer, or EPUBCheck, then save whether it passed or still failed.
Affected file: OEBPS/content.opf
Opens the paragraph for adding the package unique-identifier pointer. Use it with the affected OPF file shown in this report.
Open repair guideAffected file: OEBPS/images/cover.png
Opens the paragraph for this media-type mismatch and highlights the content.opf change to check.
Open repair guideAffected file: OEBPS/content.opf
Opens the paragraph for the OPF modified timestamp and highlights the metadata change to check.
Open repair guideSample 2 of 3
This sample shows what the report looks like when issues require a decision before any automatic repair can run. The affected path and next step are visible, but no download appears.
Review needed before retry
A checked download is not ready for this EPUB.
Resolve the remaining issues before you expect a repaired download.
Review the remaining issues before you retry this EPUB.
Start with Link and anchor issues: Affected file: OEBPS/nav.xhtml. Use the decision flow below to keep the paths, errors, and next step together while you fix the source file.
Review manual issuesReport snapshot
| Scan status | Scan complete |
|---|---|
| File type | Reflowable EPUB |
| Download | Not available |
| Repair result | No checked repair was created |
| Repair summary | 2 manual-review issues need attention before retrying KDP. |
| Error you reported before upload | RSC-012: OEBPS/nav.xhtml points to a missing fragment in OEBPS/Text/chapter-02.xhtml#intro-section |
| Report ID | sample-needs-review |
Checked in this report
Your platform error
Open the matched finding below to compare the affected EPUB path and next step. This match does not predict whether KDP or another platform will accept the file.
Recommended order
Use the open issue as the handoff: affected file, original error, and the exact thing someone must confirm before editing.
Guided repair
The report can order the checks, but it cannot choose the intended book content for you. Work on this one blocker, then export a new EPUB and scan that new file.
Open OEBPS/nav.xhtml in the source EPUB or EPUB editor.
Use the source EPUB or editor to confirm which file, link, identifier, or reading order is intended. Continue only when one choice is clear.
Split the link at #, confirm the target file exists, then compare the fragment with real ids in that file. Only retarget the link when one existing anchor is clearly the same reading location.
Save or export a new EPUB, run EPUBCheck, then scan that new file here. Do not treat this report as proof that the edited file passes.
Stop here if: the correct change is not clear from the source EPUB or more than one edit could be valid.
Scan result
Manual anchor decision
Scan result
Manual navigation decision
You or a formatter need to confirm the intended target for 1 issue before another upload.
EPUB Fixer only auto-fixes this group when one file path or one anchor target is the clear match.
Next: Use the issue details below to confirm the intended file path or reading anchor before you change the EPUB or export again.
Affected file: OEBPS/nav.xhtml
Opens the paragraph for this missing anchor and highlights what to check before editing the link.
Open repair guideYou or a formatter need to confirm the intended target for 1 issue before another upload.
EPUB Fixer only auto-fixes deterministic EPUB 2 NCX or spine wiring in this group. It does not choose or mark an EPUB 3 navigation file for you.
Next: Use the issue details below to confirm the intended nav file, NCX file, spine order, or TOC target before you change the EPUB or export again.
Affected file: OEBPS/toc.ncx
Use this guide to check navigation files and spine/NCX wiring before rebuilding the table of contents.
Open repair guideSample 3 of 3
This sample shows what the report looks like when the EPUB is outside the current repair scope. The report explains why the scan stopped and what to fix before uploading again.
Needs source export fix
This file is not supported by this scanner.
The scan stopped at fixed layout. Try a text-first EPUB 2 or EPUB 3 file without fixed-layout pages, DRM, image-first content, or source/conversion files.
Use a supported EPUB export before scanning again.
The scan stopped at fixed layout. Try a text-first EPUB 2 or EPUB 3 file without fixed-layout pages, DRM, image-first content, or source/conversion files.
Check unsupported filesReport snapshot
| Scan status | Not supported |
|---|---|
| File type | fixed layout |
| Download | Not available |
| Repair result | No checked repair was created |
| Repair summary | No checked repair was created because this file is outside EPUB Fixer's deterministic repair rules. Export a supported reflowable EPUB before scanning again. |
| Report ID | sample-unsupported |
Checked in this report
Recommended order
This upload stopped before EPUB structure repair. Fix the source export and scan the EPUB again.
Stop reason
Unsupported preflight stop
1 issue is outside EPUB Fixer's deterministic repair rules.
Use the issue details below to confirm the intended OPF, manifest, or package target in your source export or EPUB editor.
Next: Leave this report and use your source export or EPUB editor to correct the OPF or package file manually before scanning another EPUB.
Affected file: OEBPS/content.opf
This report found a fixed-layout EPUB, so the guide opens the matching unsupported item.
Open fixed-layout guideUse your file
Upload the EPUB before KDP upload or after KDP, Kindle Previewer, or EPUBCheck fails to see the affected paths, repair decisions, and next steps for your own file.