Hi Team,
We are facing an issue with Copilot Studio where SharePoint-based knowledge (Excel QnA files) is not being picked up correctly during test execution, resulting in fallback responses overriding valid instruction-based outputs.
Setup:
- We are using Copilot Studio with a routing agent (Tigo One) and connected parent agents.
- The HR agent is configured as a resolver (not a router).
- Knowledge source is SharePoint (Excel-based QnA files).
- Example files:
- Employee_Benefits_Payroll_QA
- Holidays_QA
Scenario:
- User asks: "what are my benefits"
- This should trigger:
- Clarification logic → ask: "Which country would you like information for?"
- We have explicitly defined this behavior in agent instructions.
What we implemented:
- Added generic QnA rows in Excel:
- Question: "what are my benefits"
- Answer: "Which country would you like information for?"
- Country: blank / Global
- Keywords: benefits, employee benefits, etc.
Expected Behavior:
- The agent should return:
"Which country would you like information for?"
Actual Behavior:
- The clarification response briefly appears internally (in reasoning),
- But final output shows:
"No information was found that could help answer this." - It seems fallback is overriding the intended response.
Observations:
- Even after updating the Excel file and waiting several minutes, behavior does not change.
- New test sessions were used.
- It appears the updated knowledge is not being indexed or retrieved.
- The agent does not return the clarification question as final output.
Questions:
- How frequently does SharePoint knowledge get re-indexed in Copilot Studio?
- Is there a way to force refresh/re-index knowledge sources?
- Can fallback responses override instruction-driven outputs even when logic is correct?
- Are there any requirements for Excel QnA structure (columns, formatting, matching rules) that might affect retrieval?
Any guidance on ensuring that updated SharePoint knowledge is correctly picked up and prevents fallback override would be appreciated.
Thanks in advance!

Report
All responses (
Answers (