When I have this issue on long workflows I break it up into states/workflows
Try using a custom state on your parent group called like “api success” it is a Boolean Default no
Break the original workflow down and when action is complete set state to yes
Then have a workflow for “when a conditional is true” -> when parent group “api success” is yes
-> (2nd part of original workflow)
Make sure you empty the state and have the conditional workflow set to every time rather than one time.
You can do this multiple times if needed.