I created a bot in the Microsoft QnA Maker, and have been testing the QnA pairs in the Maker for a while now. The bot is able to recognize the QnA pairs that I made even if other words are used in the question. However, after introducing the bot to and testing it in both Azure Test Chat and in Teams Chat, I've found that the bot only responds appropriately when using the exact question phrasing.
The bot has a QnA pair where the question is "hello". In QnA Maker Test if I send it variations of this question, such as "hello wicky" or "hello there" then the bot recognizes the pair and responds with the appropriate answer. When testing in Azure and Teams, the bot ONLY responds appropriately if I say "hello". If I say any variations then it just responds with "No good match in FAQ."
My bot has never had problems answering questions that contain other words, but aren't the EXACT question, when testing in QnA Maker. It only seems to be picky when testing in Azure and in Teams. I've republished the bot multiple times, and ensured that the Knowledge Base ID and Subscription Key are correct. What are my options here?