When Export Report gets stuck, shows an error, or never reaches Report Ready, start here—not the full export walkthrough. You must be signed in with at least one logged period and symptom entries inside the cycle range you selected.
When you need this article
- Export Report shows a red error banner below the preview.
- You tapped Export Report but Report Ready never appears.
- A full-screen loading overlay with progress text runs for a long time and then stops without a share sheet.
- Custom cycle range seems selected but export says Please select a date range.
- You want step-by-step export instructions—that is a different article.
For the full path from Reports to the share sheet, see Exporting a report (PDF). For what each PDF page contains after a successful export, see Understanding the report PDF.
Check these first
- Signed in — Export Report needs your on-device user record. If you were signed out, sign in again and reopen Export Report from the Reports header share icon.
- At least one period start logged — Reports cannot build a range without cycle anchors. If Home or Reports look empty, see Data not showing or missing before retrying export.
- Symptom or life-factor logs inside the selected range — a range with cycles but no daily entries can produce a very thin PDF; that is different from a hard generation failure.
- Device storage and network — PDF generation and saving use local temporary storage; low storage or an unstable connection can interrupt export.
Error messages on Export Report
- Please select a date range — Custom is active but no valid start and end dates are set. See Fix a custom date range below.
- Failed to generate report: … — the app could not build pages for the current range (message after the colon may vary). Try a shorter preset range, then retry.
- Failed to save PDF file — generation finished but writing the temporary PDF failed. Free device storage and retry.
- No PDF file available to share — export did not produce a file to pass to the share sheet. Clear the error, change range if needed, and tap Export Report again.
Try a shorter or different cycle range
Large windows (for example 12 cycles) take longer and are more likely to stall on older devices. Switch to 1 cycle or 3 cycles, wait for the preview area to settle, then export again. For how cycle range pills and date spans work, see Choosing a cycle range.
Fix a custom date range
If the Custom pill shows placeholder text or export fails with Please select a date range, reopen the picker and apply a start and end date that include logged days. Full Custom steps live in Choosing a cycle range.
Retry export and wait for Report Ready
Thin PDF or missing data in the report
- Export succeeded but tables look empty — you may have cycles in range with few or no symptom logs. Log more days, narrow the range to cycles you actively tracked, and export again.
- Expected sections missing — page layout and section names are described in Understanding the report PDF.
- Data visible in Home but not in Reports range — your Overview cycle range may exclude those dates; align range on Reports Overview first, then open export.
Related articles
- Step-by-step export from Reports → share sheet — Exporting a report (PDF).
- Cycle range pills and Custom picker — Choosing a cycle range.
- What each PDF page contains — Understanding the report PDF.
- Reports tab orientation before you export — Reports tab overview.
- Logs or cycles missing everywhere — Data not showing or missing.