I’m encountering an issue with child flows inside a Solution in Power Automate, specifically related to Run only user permissions.
Scenario
• Both the parent flow and child flow are created inside the same Solution
• This is required, since child flows can only be triggered from parent flows when both are inside a Solution
• The parent flow triggers the child flow
• The child flow is intended to run using a specific service account
• This is required so that end users do not need to be granted permissions every time the parent flow is triggered from an application
• In the child flow, I explicitly set Run only users to the service account
Issue observed
• When I save the child flow as draft, the Run only user configuration remains correct
• However, if I publish the child flow more than once, the Run only user setting resets
• After multiple publishes, the Run only user changes from the service account to the runtime end user
Expected behavior
• The configured Run only user (service account) should persist across all publishes
Actual behavior
• The Run only user configuration resets unexpectedly after publishing the flow multiple times
Additional observation
• If I:
1. Publish the child flow once
2. Navigate back to the main Flows list
3. Reopen the child flow from the Solution
4. Edit and publish again
→ the issue does not occur
This suggests the issue may be related to the publish process for flows inside a Solution.
Environment details
• Power Automate cloud flows
• Flows created inside a Solution
• Parent flow → Child flow pattern
• Browser: (Edge / Chrome)
Please let me know if this is a known issue or if additional details are required.