KDP troubleshooting

Fix KDP upload errors by decoding the message.

Every KDP rejection names a specific defect. Decode it, fix that defect, and resubmit.

Checked:

Paste the error, get the fixMost errors are file-level, not story-levelRe-upload clean after one fix pass
The message stays in your browser and is not uploaded.

The rejection messages, translated

Manuscript errors usually mean margins, bleed, or file structure. Cover errors mean spine or bleed math. Paste the exact message into the decoder.

  • Fix the named defect only
  • Re-export the file, do not patch it
  • Check the cover after interior changes

Preventing the next rejection

Run the print PDF and image checks before upload. Files that pass locally rarely fail KDP review.

FAQ

Frequently asked questions

Why does KDP keep rejecting my manuscript?

Usually margins, fonts, or bleed on interior pages. The error message names the first defect found.

Can I resubmit immediately after fixing?

Yes. Fix the named issue, re-export, and re-upload. Review restarts on the new file.

Decode the rejection and fix it now.

Paste the KDP error into the free decoder and follow the fix steps.

Decode the error