Fonts are not embedded
KDP rejects any interior that references a font instead of carrying it. This is the single most common rejection.
What to do
- Open the PDF in the pre-flight checker; every font is listed as embedded or not.
- If your writing tool offers an export option, enable font embedding and export again.
- Avoid the PDF base-14 fonts (Helvetica, Times, Courier). They are referenced by name, not embedded, even though they look fine on screen.
- Interiors generated here always embed their fonts, so regenerating is a fast fix.
Check font embedding — the tool in this app that settles it.

