web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Copilot Studio / Copilot Studio – Share...
Copilot Studio
Suggested Answer

Copilot Studio – SharePoint Knowledge Not Triggering, Fallback Overrides Valid Response

(1) ShareShare
ReportReport
Posted on by 4

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:

  1. How frequently does SharePoint knowledge get re-indexed in Copilot Studio?
  2. Is there a way to force refresh/re-index knowledge sources?
  3. Can fallback responses override instruction-driven outputs even when logic is correct?
  4. 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!

Categories:
I have the same question (0)
  • Suggested answer
    Valantis Profile Picture
    3,490 on at
     
    There are two separate problems here and it's worth addressing both.
     
    Problem 1: Excel is not a reliable knowledge source
    This is almost certainly why your knowledge isn't being retrieved. Microsoft docs and community testing both confirm that Excel files index significantly less reliably than Word or PDF in Copilot Studio. The same tabular content placed in a DOCX or PDF will index correctly where the XLSX version is skipped entirely, even when both files are in the same SharePoint folder. Microsoft explicitly notes that Excel is supported but responses to structured data queries may not be optimal.
    Convert your QnA files to Word (.docx) or PDF and re-add them as knowledge. That alone is likely to fix the retrieval issue.
     
    Problem 2: Knowledge is the wrong place for clarification logic
    Even if the Excel files were indexed correctly, using a QnA row to return "Which country would you like information for?" is not how this should work. Knowledge sources are designed to return answers, not to drive conversational branching. The agent retrieved the answer from reasoning (you can see it in the internal trace) but the generative model then couldn't use it as a final response because it's not structured as an answer to the user's question, it's a question itself.
    The clarification logic should live in a Topic, not in the knowledge base:
    - Create a topic triggered by phrases like "benefits", "what are my benefits"
    - Add a Question node: "Which country would you like information for?"
    - Based on the answer, call a Generative Answers node with a more specific query like "benefits [country]" against your knowledge source
    This gives you the clarification flow reliably without depending on the knowledge retrieval to return a question.
     
    Your questions:
    1. Re-indexing frequency: automatic, asynchronous, no confirmed fixed schedule. Can take minutes to hours. No manual trigger available.
    2. Force refresh: not possible. Removing and re-adding the knowledge source is the closest thing to forcing a re-index.
    3. Can fallback override correct logic: yes. If the knowledge retrieval returns no usable content, the fallback fires regardless of what was in the internal reasoning trace.
    4. Excel format requirements: Excel is supported but not first-class. Word or PDF is significantly more reliable for retrieval.
     

     

    Best regards,

    Valantis

     

    ✅ If this helped solve your issue, please Accept as Solution so others can find it quickly.

    ❤️ If it didn’t fully solve it but was still useful, please click “Yes” on “Was this reply helpful?” or leave a Like :).

    🏷️ For follow-ups  @Valantis.

    📝 https://valantisond365.com/

    💼 LinkedIn

    ▶️ YouTube

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the March Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Copilot Studio

#1
Valantis Profile Picture

Valantis 550

#2
Vish WR Profile Picture

Vish WR 191

#3
Haque Profile Picture

Haque 184

Last 30 days Overall leaderboard