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 / Power Automate / How to manage parallel...
Power Automate
Suggested Answer

How to manage parallel branches and showing flow runs as successful

(0) ShareShare
ReportReport
Posted on by 545
Hello!
 
I wonder if someone could advise the best method to stop my flow run from showing as "failing" when in fact it has run successfully down one branch?  Can I clear this simply with a terminate action at the end of my alternative branch?  The actions show as Skipped but I would expect them to when the Approval step at the top of that branch has timed out.
 
For example my flow status shows this:
 
 
But within my flow I am happy that it met the requirements to run successfully - where there are parallel branches - one delayed for 7 days to account for the approval step in the opposite branch timing out.
 
 
Categories:
I have the same question (0)
  • developerAJ Profile Picture
    4,763 on at
    Configuring Conditional Branches After “Wait for Approval” in Power Automate
    Success Branch:
    Add an Apply to each action to process and store comments from the approval.
    Configure the Run After settings to execute only when the approval is successful.
    Timeout/Failure Branch:
    Add a parallel branch with a Compose action containing the desired text.
    Configure the Run After settings to execute only when the approval times out or fails.
     

    If this solution helped you resolve your issue, kindly mark it as accepted — it makes it easier for others to find and also closes the discussion. If you found it useful, a Like ❤️ would be greatly appreciated!

    🤝 Let’s connect on LinkedIn || 📘 Explore more on my articles || Github Link

  • RM-30040732-0 Profile Picture
    545 on at
    Thanks although that unfortunately leaves me with the same issue - the flow run shows as Failed when following one of the branches as the other side is showing as skipped.
  • Suggested answer
    Tomac Profile Picture
    4,061 Moderator on at
     
    After your Condition on the left side
     
    Add a Compose action. Set the Run After to the following:
     
    For the Inputs of the Compose, put any plain text. It doesn't matter since this is a dummy action that we just need to run. Whether or not your Condition runs, fails, or is skipped, the Compose will now run and your flow won't end in Failed state.
     
    Note that this can mask an issue inside of that Condition action, so you may want to account for that case.
     
    What's happening is that the last thing Power Automate knows in that branch is a failure - we need to put something there to tell Power Automate "It's ok that there was a failure, keep going"
  • David_MA Profile Picture
    14,499 Super User 2026 Season 1 on at
    I am not sure based on your description, but are the actions on the right side of the parallel branch designed to take care of what happens if the approval is not completed within seven days? If so, you could handle this differently. This is how I handle this normally:
     
     
    In this example, the approval needs to be completed within 14 days. I set the duration in the Wait for an approval action to P14D so it times out after 14 days:
    Then the first two actions under wait for approval have the run after set up as;
    If the approval times out, I delete the approval, so it no longer shows in the approver's received view.
     
    While I show terminate actions at the end of both parallel branches, you would not need these based on what you are doing. They are to stop the reminders e-mails that go out every day in the Do until branch that comes after the Create an approval action. I don't even really need them in my flow, but without them the flow will keep running until the delay within the do until passes to check of the approval has been completed or timed out. It just terminates the flow faster than having to wait for the end of the delay.
     
     

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 April Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
Vish WR Profile Picture

Vish WR 959

#2
Valantis Profile Picture

Valantis 872

#3
Haque Profile Picture

Haque 589

Last 30 days Overall leaderboard