Up until September 2023 we had a nice set-up on a small Document Library that was working flawlessly.
We had one flow (A) that triggered Approvals "When a file is created (properties only)" and one flow (B) that triggered an Approval "When an item or a file is modified".
We had a problem with B recently where the Approval was created with notifications disabled (no idea how this happened). I fixed this today and, in testing, noticed new behaviour. When Flow A is completed (i.e. the Approval Status is set to Approved), it appears to immediately trigger B - presumably because the Approval Status change is considered a modification. While I would like to avoid this happening, my real concern is that this is actually going create an infinite loop, whereby Approvals keeps modifying the file and triggering flow B.
Is this possible? Can it be avoided?