Question with regards to the failure handling

I have workflow template in which I am trying to do an upgrade. I am standing up a new environment for the upgrade and after it is stood up, I am comparing the current and new app statuses. If the test succeeds, I am mapping the App FQDN’s to the new app IP’s.
That part of the workflow looks like the following (diagram).

What I want to do is if the compareAppStatus fails, I want the user to be given manual control to fix the app statuses and then select if they want to continue or not - if they continue , then perform the testAppsNew and testAppsCurrent and compareAppStatus again and let the workflow run to completion.

How do we achieve this in ansible awx/tower ?

(attachments)

Sounds like you could use a workflow approval node, which would pause progress in that branch of the workflow until it was approved/denied.

Thanks, I will give it a try.
-Arun