This problem happened because keywords that are used as query appear less in relevant document/paragraph or appear more in irrelevant documents / paragraphs.
the answer was not in the top 30 documents or top 20 documents.