Graph databases
Your RAG isn't broken. It's answering a different question.
Vector search finds text that resembles the question. When the answer has to be assembled by following relationships, that is the wrong operation — and no embedding model fixes it.