Need help! This is my first time creating a chatbot on Copilot Studio.
Under Generative AI, I have attached 1 pdf document as the source of data.
Under Topics > Conversational Boosting, there's a "Create Generative Answer" flow that gets triggered when intent of user's message is unknown. Refer to image below. It's supposed to search for data in the PDF and reply the user accordingly. If it fails to provide any output, it'll give a standard apology message that you can see in the image as well.

For some reason, it always fails to give an output (i.e. the answer would be a blank and it'll send the apology message.
I looked at the analytics under "Boost Conversations" and noticed that it fails 50% of the time and the main reason is "no search results" (84% of the failures).

Anyone knows why this happens? How do I fix it?
Thank you in advance!