Notifications
Announcements
I’m running into an issue with Copilot Studio where a child agent keeps looping and never advances the topic. The child agent’s only task is to update a single column of a specific SharePoint list item using an item ID. The update itself works correctly, but after the column is written, the agent keeps calling the same “Update item” action again and again instead of stopping and returning control to the parent agent.
I’ve already tried limiting it to one execution, checking that the column is empty before updating, using flags like SummaryDone, removing user messages, and changing trigger types. Nothing stops the loop once the SharePoint update happens.
Has anyone experienced this with child agents that perform backend-only actions? Is there a recommended trigger or termination pattern to make the agent exit cleanly after a successful SharePoint update?
Hi
Thanks for the response.
In this case the Flow is not self-triggering (there is no SharePoint trigger). The Flow is being explicitly invoked by Copilot Studio as a tool, and it executes and exits successfully.
The repeated runs are caused by Copilot’s planner re-invoking the same tool, not by trigger conditions inside the Flow.
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.
In our never-ending quest to improve we are simplifying the forum hierarchy…
Congratulations to our 2025 community superstars!
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Liquid error: Object of type 'Adxstudio.Xrm.Web.Mvc.Liquid.EntityReferenceDrop' cannot be converted to type 'System.String'. Liquid error: Object of type 'System.Boolean' cannot be converted to type 'System.String'. Liquid error: Object of type 'System.Boolean' cannot be converted to type 'System.String'. Liquid error: Object of type 'System.Boolean' cannot be converted to type 'System.String'. Valantis 556
Liquid error: Object of type 'Adxstudio.Xrm.Web.Mvc.Liquid.EntityReferenceDrop' cannot be converted to type 'System.String'. Liquid error: Object of type 'System.Boolean' cannot be converted to type 'System.String'. Liquid error: Object of type 'System.Boolean' cannot be converted to type 'System.String'. Liquid error: Object of type 'System.Boolean' cannot be converted to type 'System.String'. chiaraalina 155
Liquid error: Object of type 'Adxstudio.Xrm.Web.Mvc.Liquid.EntityReferenceDrop' cannot be converted to type 'System.String'. Liquid error: Object of type 'System.Boolean' cannot be converted to type 'System.String'. Liquid error: Object of type 'System.Boolean' cannot be converted to type 'System.String'. Liquid error: Object of type 'System.Boolean' cannot be converted to type 'System.String'. Michael E. Gernaey 118 Super User 2025 Season 2