Hello,
I have a Flow that I created from scratch and am getting the error "ActionFailed. An action failed. No dependent actions succeeded.", however, the Flow executes exactly as it should, meaning, it does what it was programmed to do.
It seems that the error occurs whenever 'final approval' times out. I set 'final approval' to time out after 1 week and set the 'configure run after' for 'send approval request to leadership if final approval times out' to "has timed out".
The 'configure run after' for 'final approval condition' is set to "is successful".
However, whenever 'final approval' times out, the rest of the flow executes successfully but i get a 'flow failed error'. When reviewing the error, 'final approval condition' has a message that reads 'ActionConditionFailed'.
Any ideas how to fix this?
Pictures of flow attached.
Solved! Go to Solution.
Solution:
Add a 'compose' action at the end that joins both branches together. Set the 'configure run after' for the 'compose' action to "is successful" and "is skipped" for both conditions (image attached).
Yes. This happens and its a bit frustrating.
It is really a false-positive as It has actually run correctly. I "think" you can get aroudn this by putting an Action at the very end of your Flow. Just a simple Compose action or something like that. I am pretty sure in my own Flows that makes the Flow complete with a success.
- Mark
@MarkStokes wrote:Yes. This happens and its a bit frustrating.
It is really a false-positive as It has actually run correctly. I "think" you can get aroudn this by putting an Action at the very end of your Flow. Just a simple Compose action or something like that. I am pretty sure in my own Flows that makes the Flow complete with a success.
- Mark
Mark,
You are exactly right, it is a false positive. I did a little digging before seeing your answer and you are partly right. Adding a 'compose' action at the end that joins both branches together does work, however, you need to set the 'configure run after' for the 'compose' action to "is successful" and "is skipped" for both conditions (image attached).
Thanks for the help!Solution
Solution:
Add a 'compose' action at the end that joins both branches together. Set the 'configure run after' for the 'compose' action to "is successful" and "is skipped" for both conditions (image attached).
I experience the similar issue 😞 what should be filled in "inputs" under "Compose"? also attached my flow below for reference.
I would like to know as well!
what is the input for compose action?
Not sure if this is what you are looking for but I added the 'Compose' action, right clicked on the elipsis and selected 'configure run after'.
I meant, what to put as compose input?
I came across this same issue and would like to know what to put into the compose condition
The first Microsoft-sponsored Power Platform Conference is coming in September. 100+ speakers, 150+ sessions, and what's new and next for Power Platform.
Announcing a new way to share your feedback with the Power Automate Team.
Learn to digitize and optimize business processes and connect all your applications to share data in real time.
User | Count |
---|---|
48 | |
18 | |
14 | |
12 | |
12 |
User | Count |
---|---|
61 | |
41 | |
24 | |
22 | |
19 |