While building a flow in Copilot Studio, I found a bug that occurs when using run after configurations for flow activities. My flow starts with a Parse JSON activity which creates two separate execution paths depending on whether parsing the flow's input was successful.
When an agent calls this flow, I am seeing that the flow is executed twice whenever I view my flow's activity. I also see that the agent reports the flow execution as a failure, even though both flow executions complete successfully. Whenever I remove the branch for when the Parse JSON activity fails, I see that my agent is only calling the flow once and that it accurately reports when the flow has completed successfully.
I am not sure this is a bug. I would need to see your Flow and what everything does. Do you by chance use Terminate in your flow at all?
Either way, without seeing the flow itself its hard to help, although I see you are reporting it as a bug, this is just a community forum and nothing much we can do with it. I would suggest opening a ticket to report it.
If these suggestions help resolve your issue, Please consider Marking the answer as such and also maybe a like.
Thank you!
Sincerely, Michael Gernaey
Was this reply helpful?YesNo
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.