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 / Child agent works stan...
Copilot Studio
Answered

Child agent works standalone but fails when invoked via orchestrator

(1) ShareShare
ReportReport
Posted on by 26
Hi Community,

I’m working in Microsoft Copilot Studio with a Parent/Orchestrator agent that routes queries to 4 Child agents.

For 3 out of 4 child agents, everything works as expected:
When I ask a child-agent-related question to the Orchestrator, it routes to the correct child agent and returns the same (correct) response as when testing the Child agent directly.
However, for one specific child agent, I’m seeing inconsistent behavior:
 
What I’m observing
  • If I ask the question directly to the Child agent, the Child agent:
    • triggers the correct topic
    • executes the expected flows/tools
    • returns the correct answer
  • If I ask the same question to the Parent/Orchestrator, the Orchestrator:
    • does route/redirect to that same Child agent
    • but the Child agent does not follow its expected topics and flows
    • and the response becomes incorrect / falls back / fails to fetch the intended output
So routing seems correct, but the Child agent behavior changes when invoked via the Orchestrator.
 
What I’ve already validated:
  • The child agent works correctly in isolation.
  • The same prompt/question is used in both tests.
  • Orchestrator routes to the correct child agent (routing is not the issue).
Any guidance, best practices, or troubleshooting steps would be greatly appreciated. Thanks in advance!
I have the same question (0)
  • André Arnaud de Calavon Profile Picture
    545 on at
    Hi,

    Can you share more details about the description and instructions used in your parent agent? In case you are using AI based orchestration, the prompt used by the agent to call the child might be different, resulting in a different outcome.
  • Suggested answer
    Valantis Profile Picture
    3,470 on at
     
    This happens because when the orchestrator calls the child agent it passes the full conversation history, which changes how the child interprets the query compared to a clean direct test. The child also does not trigger its topics the same way when invoked via a parent.
     
    Before changing anything, open the activity map in the orchestrator test pane and reproduce the issue. It shows exactly what the child receives and what it picks internally. That will tell you where it breaks.
     
    Then check these by order:
     
    1. Tighten the child agent description in the orchestrator. If the description is vague the child picks the wrong path.
    2. Check if you are passing too much conversation history. Explicitly pass only what the child needs.
    3. In the child agent settings configure the Outputs, and in the parent set the After running behavior. Without this the orchestrator can ignore the child response and generate its own fallback.
    4. If still wrong, temporarily switch that child to classic orchestration and test. If it works there the issue is the generative orchestration picking the wrong topic.
     
     

     

    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/

     

  • Verified answer
    SR-24020711-0 Profile Picture
    26 on at

    Issue resolution steps:

    1. Child Agent - Removed the connection reference in settings
    2. Published the child Agent (Important Step)
    3. Rerun the query on Orchestrator.

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 624

#2
Vish WR Profile Picture

Vish WR 181

#3
Haque Profile Picture

Haque 180

Last 30 days Overall leaderboard