The “Insufficient Data to summarize” error occurs when Microsoft 365 Copilot receives a document payload or prompt context that exceeds its single-turn processing threshold. This error frequently triggers when attempting to summarize long Word documents, dense transcripts, or un-indexed PDFs through the Copilot side pane. The system aborts generation rather than delivering a partial or inaccurate summary. Resolving this requires adjusting how document context is presented to Copilot or ensuring cloud indexing is complete.
Fast-Fix: The 45-Second Solution
The low-risk “Insufficient Data to summarize” error triggers when prompt text or an unindexed payload exceeds Copilot’s context buffer (~2,000 words). To fix it immediately, save the file to SharePoint or OneDrive, start a new chat thread to clear token memory, and reference the document using the / menu instead of pasting text inline.
Diagnostic Snapshot
- Severity Tier: Low
- Data Safety Risk: Zero (No file data is modified or deleted)
- Common Cause: Prompt payload exceeds single-turn token capacity or file relies on raw client-side text passing instead of Graph indexing.
- Admin Requirement: None (User-level document handling and prompt adjustment)
Condition: Low Risk vs. High Risk
- Low Risk: The error occurs on a single large document, dense transcript, or when pasting raw text into the Copilot sidebar. Clearing the chat history or breaking the prompt into sectional requests resolves the issue instantly.
- High Risk: The error triggers across all files across an entire SharePoint site or team repository. This indicates a broader delay in tenant-level Microsoft Graph indexing or a service-side API throttling issue.
The System Break (What This Means)
When you prompt Copilot to summarize a file, the system converts your text and the target document into small processing units called tokens. A context window is like a workbench capacity, if the blueprint is too large to unroll on the bench at once, the worker cannot read the specifications.
When working inside an un-saved local document or pasting text directly into the Copilot sidebar, Copilot must package the raw text into the immediate prompt payload. This raw client-side context buffer has a strict operational ceiling around 2,000 words (roughly 2,500 to 3,000 tokens). If your document exceeds this limit without back-end cloud indexing, Copilot’s processing agent hits a hard stop and returns “Insufficient Data to summarize” to prevent memory overflow and model hallucination.
When a document is properly saved to OneDrive or SharePoint, Copilot does not parse the entire file inline. Instead, it relies on Microsoft Graph to fetch pre-indexed semantic chunks. If that indexing process is incomplete, Copilot falls back to the local context window and fails.
Root Cause Probability
- Likely (60%): Large inline text payload or un-saved local document exceeding the single-turn sidebar token buffer.
- Possible (30%): Document contains un-indexed content sections, such as scanned image text without an OCR layer, nested tables, or headers skipped by the parser.
- Rare (10%): Microsoft Graph API throttling or Purview sensitivity label enforcement preventing Copilot from retrieving cloud-indexed text chunks.
Conflict Escalators
Certain application environments and document structures make this error far more likely to occur:
- Copilot Sidebar vs. Copilot Chat: Using the sidebar in Word or Outlook forces local document parsing, which hits token limits faster than asking Copilot Chat (Web) to query a fully indexed SharePoint file.
- Scanned PDFs and Images: Documents created from image scans without optical character recognition (OCR) present empty text layers to Copilot, causing it to report insufficient data despite high visual page counts.
- Complex Multi-Column Layouts: Documents with extensive sidebars, embedded text boxes, or non-standard formatting can break the text extraction pipeline.
- Un-synced Local Files: Working on files stored strictly on local disk drives forces Copilot to rely on local context rather than cloud-based Graph index pre-processing.
Progression: 1 Hour → 24 Hours → 1 Week
- 1 Hour: Immediate interruption of summary generation for the active document. Users experience repeated prompt failures when requesting full-file overviews.
- 24 Hours: Workarounds such as manual copy-pasting lead to fragmented notes, missed key takeaways, and degraded output quality.
- 1 Week: Widespread productivity delays for team members relying on automated document digests, leading to erroneous manual summaries or unnecessary IT escalation.
Common Misdiagnoses
This error is frequently confused with other Copilot generation failures, but the root mechanisms differ:
- Sensitivity Label Blocking: If a Purview protection label prevents Copilot from reading a file, the system will state that protection policies block generation, rather than citing insufficient data. See “Sensitivity Label” blocking Copilot from summarizing a file for handling encrypted documents.
- Missing File Errors: If Copilot cannot locate the target file in cloud storage at all, it returns a file location error rather than a data capacity error. See “Copilot can’t find the file” (Semantic Indexing Lag) to troubleshoot indexing status.
- Output Truncation: If Copilot starts generating a response but cuts off mid-sentence, the system has exceeded its output token limit, not its input context buffer. See Troubleshooting “Response is too long” – Copilot Truncation Fixes for output limit adjustments.
Immediate Action Steps
Step 1: Clear the Conversation Memory
Accumulated chat history consumes part of Copilot’s total context window.
- Click the New Topic (pencil/recycle icon) button in the Copilot pane.
- Re-issue your prompt. Starting with a clean prompt buffer frees up maximum token capacity for the document payload.
Step 2: Cloud Sync and Reference via Graph
Move local files into cloud storage to allow background semantic indexing instead of raw text passing.
- Save the document directly to a OneDrive for Business or SharePoint folder.
- Wait 2 to 3 minutes for initial sync completion.
- Open Copilot Chat and reference the file using the
/picker or@mention syntax (e.g.,/DocumentName.docx summarize key findings).
Step 3: Prompt for Sectional Summarization (Chunking)
If working within a massive document that exceeds single-pass limits, direct Copilot to process specific sections rather than the whole file at once.
- Enter:
Summarize the executive summary and sections 1 through 3. - Follow up with:
Now summarize sections 4 through 6. - Prompt Copilot to combine both outputs into a final summary.
Step 4: Validate Text Extractability
Ensure the target document contains readable text layers.
- Open the file and attempt to select and copy text manually from body paragraphs and tables.
- If text inside a PDF cannot be highlighted, run an OCR scan tool to convert image layers into searchable text before prompting Copilot.
Hard-Stop Red Flags
Escalate the issue to your IT helpdesk if you encounter the following conditions:
- Copilot displays tenant-level policy errors or “Organization Disabled” flags alongside the summary failure.
- The error persists across every file in the organization, indicating tenant-wide Microsoft Graph API throttling.
- The document carries strict Purview Information Protection labels that restrict programmatic content extraction across the tenant.
What the IT Admin Will Check
If the issue persists beyond single-user prompt adjustments, network administrators will review system-level indexing metrics:
- Semantic Index Readiness: Verify that the tenant’s Semantic Index for Copilot status is reported as fully operational in the Microsoft 365 Admin Center. See “Semantic Index” not showing as “Ready” in Admin Center.
- Graph API Throttling Logs: Inspect Azure Monitor logs to determine if high prompt volume is causing HTTP 429 throttling on Microsoft Graph endpoints. See “Microsoft Graph” Throttling Errors during peak usage hours.
- Purview Rights Management: Check whether Microsoft Purview Encryption settings are blocking content extraction for Copilot service principals. See “Encrypted File” – Why Copilot cannot read Purview-protected docs.
Resolution Complexity
- Complexity: Minor
- Time to Resolve: 2 to 5 minutes
- User Action: Save file to cloud storage, clear chat topic, or chunk prompts by section.
Related Error Escalators
If you encounter secondary issues while working with large documents or sync workflows, consult these specific diagnostic guides:
- How to Fix “Large Document” parsing – Copilot skipping middle sections
- “Insufficient Information provided” – Improving Copilot Contextual Awareness
- Troubleshooting “OneDrive Sync” delays causing Copilot errors
Ticket Closed
The “Insufficient Data to summarize” error is almost always a payload size boundary issue rather than a system failure. When a document exceeds the inline context window, saving the file to cloud storage lets Microsoft Graph handle indexing in the background so Copilot can query the document efficiently. If working on local drafts, clearing the chat history or breaking your summary prompt into smaller sections bypasses the 2,000-word limit instantly.