Skip to content

Common RAG Failure Modes

The recurring ways RAG systems fail — from missed retrieval to stale content — and how to diagnose each one.

Editorial team 1 min read

When a RAG system gives a bad answer, the cause is usually one of a handful of recurring problems.

Retrieval Misses the Answer

Causes: poor parsing, chunks split at the wrong place, vocabulary mismatch, too few results retrieved, overly strict filters. Fixes: better parsing and chunking, hybrid search, query rewriting, higher k, re-ranking.

Right Document, Wrong Passage

Causes: chunks lacking context; many similar passages. Fixes: contextual chunks, metadata, re-ranking.

Answer Not Grounded

Causes: weak instructions; model filling gaps from general knowledge. Fixes: stricter grounding prompts, citations, faithfulness checks.

Conflicting Sources

Causes: multiple versions of a policy indexed. Fixes: remove superseded documents, prefer current versions, show dates.

Stale Content

Causes: index not updated or deletions missed. Fixes: incremental ingestion, deletion handling, freshness monitoring.

Out-of-Scope Questions Answered Anyway

Causes: no instruction to decline. Fixes: explicit refusal instructions and test cases.

Permission Leaks

Causes: missing or outdated access metadata. Fixes: retrieval-time filtering and automated access tests.

Diagnose Systematically

For each failure, check: was the right passage retrieved? Was it in the prompt? Did the model use it correctly? Logging retrieved chunks with every answer makes this possible.

More in RAG

All RAG guides →
RAG Guide · 1 min

RAG Architecture: The Components End to End

A map of a complete retrieval-augmented generation system, from ingestion to answer, and what each component is responsible for.

RAG 1 min read 6 Dec 2025

RAG Guide · 2 min

Document Parsing for RAG

Turning PDFs, slides, HTML and scans into clean, structured text — the unglamorous step that decides RAG quality.

RAG 2 min read 5 Dec 2025

RAG Guide · 2 min

Chunk Size and Overlap Tuning

How to choose chunk size and overlap for retrieval by testing against real questions rather than guessing.

RAG 2 min read 4 Dec 2025

RAG Guide · 2 min

Hybrid Search for RAG

Combining keyword and vector search so RAG finds both exact terms and paraphrased meaning.

RAG 2 min read 3 Dec 2025