Hey Robin,
this is a complex and fascinating agent to agent communication issue )) you have set up a perfect test case, and the fact that the apples agent works alone but fails when called by the orchestrator points directly to a problem in the connected agent handoff. this sounds like a potential timeout or configuration bug in the ai foundry platform itself, especially since it is 100 percent reproducible. the 60 second hang is a classic sign of an internal timeout being hit.
you should check the activity logs and diagnostic settings for your ai foundry project. enable all possible logging and traces for both agents. look for any error messages that occur when the orchestrator tries to invoke the apples agent. the logs might show a permission denied error, a network resolution failure, or a protocol mismatch that is not visible in the playground ui.
look at the identity and authentication between the two agents. even though you are using the default settings, the orchestrator agent might need explicit permission to call the apples agent. check if there is a managed identity associated with each agent and whether the orchestrator's identity has the 'ai foundry agent user' role on the apples agent resource.
try creating a third, very basic agent with no mcp server. set the orchestrator to call this simple agent instead. if that works, it confirms the issue is specific to invoking an agent that has an mcp server. if it also fails, then the problem is with the connected agent feature in general.
given the complexity, your most effective step is to open a support ticket with microsoft. this is a deep platform integration issue. provide them with your detailed reproduction steps, the agent names, your region, and the exact timestamps of your tests. the backend engineers can look at the service logs for the agent to agent call and identify where the invocation is breaking down.
enable detailed logging to capture the failure, check the managed identity permissions between agents, and then contact azure support with all your evidence. this is likely an issue that only the product team can resolve.
rgds,
Alex
and "yes" if you would follow me at Q&A - personaly thx.
P.S. If my answer help to you, please Accept my answer
https://ctrlaltdel.blog/