Hello there,
I have created a manually triggered Flow on SP SitePages.
This flow will copy the file in several different site collections' Sitepages libraries.
I have a big issue here :
My Copy File action returns a Status 202, which is equal to "Request Accepted".
I have to precise that these actions are set in a Apply to each loop.The Concurrency Control of this Loop is set to off, because after that loop, I have to send an email with all the actions done inside. I know performance-wise it is not the best...
I would like the next steps to run only when the status returned is 200 (aka OK), with some more info (like ItemID etc..), because I need those in my flow.
Here are some screenshots of my flow :
My trigger :

My Copy file Action :

The Output of my Copy file action :

The settings for my Copy file action (yes, I unchecked Asynchronous Pattern, because I wanted to avoid any strange behavior, because I will use what it returns !.. But still does not work.)

The run after of the next step.

Do you know how I could achieve queuing my next actions until the Copy file returns a 200 Status ?
Do I have to do a Do until loop ? but actually, it won't do anything Until i have the right status.
Do you have any idea on how I could improve the performances of this flow ? (Because copying a SitePage from a site to 23 other sites is really taking a long time.)
Thanks a lot !