
Have you ever developed a flow with an approval activiity but sadly find out that approval is working, but rejection is not? I had the same issue one time!
It may sound stupid, or.. Yeah, it’s a stupid mistake, but..
Let me introduce origins of my problem. We had a flow with a approval activity with two types of action -> approved ones and rejected ones.
Approved ones worked as planned since there is a rule for Anyone approves, but opposite one – rejected was getting record approval as cancelled.
Solution was simple, but hidden between my stupidity and a keyboard 😉
Solution: it is not enough to create Approve rules. If you have only this, flow will skipp activities on rejection of approval. You need to define additional rules, and declare what should be done, when user rejects approval.

Now it will work for approved and rejected ones – simple and logic, but not obvious for developers like me 😀
Leave a Reply