Hi Scott. I'm wondering about how the process is called from the parent process since that seems to be the scenario when the failure occurs. In the "Start Process" operator on the parent, is the mode set to "Detached" by any chance? This mode tells PAM for the parent to either keep control of the child process or let the child go off on its own which may be why the abort has to happen to end the child.
Is there an exception handler on this process? And if so, are we performing the exception handler and perhaps that is aborting the process?
Also, could be that PAM is waiting for the response from Service Desk and when the response isn't fast enough, it times out. That would explain why SD completes the request anyway even though PAM has timed out waiting on the response. Is there a timeout on the operator? Can you tell how long the operator runs before it times out? If there is a time out, that might cause the exception handler to activate as well which may cause the abort.