Hello @Pstork1 , thank you for your help.
I have three parallel Apply to Each action that takes 99% of the time for both flows.
- For Flow A (6min): All 6 minutes are on these three Apply to Each actions.
- For Flow B (+20 hours): All the hours spent also are on these three Apply to Each actions.
Unfortunately, after I deleted the solution and re-imported it with a new flow GUID, I lost the successful log.
This a sample of parallel main loops I created.

Goal:
- Import all excel files in another SharePoint dynamic folder structure and load them into their respective locations.
Example:
- Every day a new folder structure will be generated with this info (RegionABC/2022/04/12/02 **Hour**). Within this folder will have several excel files that are being imported.
Each Main Loop was balanced with similar workloads, so they pretty much finish at the same time.
The logic is the same, but the Duration is dramatically different.
I've read about concurrency control, but I am afraid to use it and the data be mixed in the process of getting content and creating a new file at the desired directory.
Answering your question, I own both flows, and all connections are on my account. The manual flow other people can run, but the time is the same (6 min). So the issue is not related to any other user.