Problem page

How to fix a RAG system that gives wrong answers

Your internal assistant answers questions from company documents, but every few days it cites an old policy or misses a page someone knows exists. People stop trusting it, and the usual reaction is to try a bigger model. Sometimes that helps for a week. Then the same kind of wrong answer comes back, and the team starts quietly checking every answer by hand, which defeats the point of having the assistant at all.

2 min readWritten from consultant.quinnfavo.com✓ Approved by the founder · 10 Nov 2026
The short answer

The LLM Private Cloud and audit packages treat RAG as infrastructure, with retrieval, permissions and observability built in from the start. An AI Automation Audit looks at your existing flows, prompts, tool integrations and data boundaries, which is where stale content and permission leaks usually hide.

On this page
  1. Why the usual way fails
  2. How AI & Automation Consulting helps
  3. Step by step
  4. Tips
  5. Questions

Why the usual way fails

Wrong answers in a retrieval system look like model mistakes, so teams change the model first. Quinn Favo's article on enterprise RAG puts it plainly: most failures come from retrieval, permissions, stale content or a pipeline nobody can inspect. If the right document never reaches the model, no model can answer well. And when there is no way to trace which passages were fetched for a given answer, every fix is a guess. Permissions add a second trap: a document a user should not see can still end up in the context, or a document they need can be filtered out without anyone noticing. Old copies of a policy often sit next to the new one, and nothing tells the retriever which is current.

How AI & Automation Consulting helps

The LLM Private Cloud and audit packages treat RAG as infrastructure, with retrieval, permissions and observability built in from the start. An AI Automation Audit looks at your existing flows, prompts, tool integrations and data boundaries, which is where stale content and permission leaks usually hide. In the financial-services case, the work included a scoped RAG layer over internal documents on client-owned infrastructure. You end up with a pipeline your engineers can inspect and keep fixing themselves, with documentation that explains how retrieval, permissions and indexing fit together.

“Most RAG failures are not model failures.”
From consultant.quinnfavo.com
“A deep-dive technical audit of your existing automation flows, LLM prompts, tool integrations, and data boundaries.”
From consultant.quinnfavo.com

Step by step

  1. Collect a handful of real questions the assistant got wrong, with the answer you expected and the document that holds it.
  2. Start with an AI Automation Audit of the flows, prompts, integrations and data boundaries behind the assistant.
  3. Check retrieval first: did the right document come back, and was the user allowed to see it?
  4. Remove or re-index stale content so old versions stop outranking current ones.
  5. Add observability so every answer can be traced back to the documents it used, and keep those traces long enough to compare.
  6. Hand the runbooks to your team so the next bad answer does not need outside help.

Tips

  • Keep a small test set of questions with known answers and rerun it after every change. It tells you quickly whether a fix helped or quietly broke something else.
  • Treat permissions as part of retrieval. If a document should not reach a user, it should not reach the model on that user's behalf either. Check this early, because a permissions mistake is worse than a wrong answer.
  • Make the pipeline readable. Fewer black boxes and clear operating boundaries make it much easier to see where an answer went wrong.
  • Do not swap models until retrieval is checked. A stronger model on top of bad retrieval mostly gives you more confident wrong answers, and a bigger bill for the same mistakes. Fix what reaches the model first, then judge the model on clean input.

Questions

Will changing the model fix wrong RAG answers?

Often not. Most RAG failures come from retrieval, permissions, stale content or a pipeline nobody can inspect.

Source: consultant.quinnfavo.com
Can the RAG layer run on our own servers?

Yes. The LLM Private Cloud package covers private or air-gapped inference with a RAG layer your team can operate.

Source: consultant.quinnfavo.com
Is there an article about this?

Yes. RAG Architecture Patterns for Enterprise is a 9-minute read on the consulting site.

Source: consultant.quinnfavo.com

Build production-ready AI infrastructure and automation systems for engineering teams that need documented handoffs and ownership of their own stacks.