So to be clear, you are modifying the same file that has been triggered in the Flow Trigger?
If that is so, then you have to come up with a way to make the trigger ignore it.
So my questions are
1. What field is getting changed?
2. Is there a way (just think human speak not computer expressions) to check if a Specific Field has just been changed.
For instance:
If you had a Status Column.
Its default value is No
When someone updates it to Yes you can:
Use the GetChanges action, right after the trigger.
You can then Check if the specific field has changed (our Status Column). You can also check if the value is Yes.
So you would do
Trigger
GetChanges
Condition Action (to check if the specific column has changed, AND you can validate if it was changed to Yes or not)
If condition 1 is true, and condition 2 is true (meaning our Status Column changed AND it was changed to Yes), we can made the changes
but if condition 1 is false (no one made Status Column Change), then don't trigger the code, as you won't need to do anything
The business logic depends on me understanding what you need to do 1 time, and never again so we can block it from doing it non-stop