When sending an approval email through Flow, if no answer is received within 30 days, the Flow times out and fails.
In some cases, 30 days is not enough time to receive an approval.
Please increase Flow approval timeout to 60 or 90 days.
You can now do this with the new Create Approval (v2) action. Read more here: https://flow.microsoft.com/en-us/blog/2019-release-wave-2-plan-and-may-updates-for-microsoft-flow/
This has been marked as COMPLETE - but this is not a solution. This is a work around that requires creating whole new flow processes and use of the Common Data Service (which I'm not using).
This is not what I want!! I want our exisiting Flows with Start and wait for an approval (V2) to not expire after 30 days.
Really not happy.
It's hard to say without looking at the Flow directly, but yes, you should still be able to simplify it -- you don't need to have each branch have a separate flow, you could have one flow to simply receive the events of an approval being completed and then add a condition or switch case to dispatch to the next stage of the approval -- all inside of one flow.