Change Request Revert Workflow stuck in Canceling state in RSA Identity Governance and Lifecycle
2 years ago
Originally Published: 2017-08-14
Article Number
000045552
Applies To
RSA Product Set: RSA Identity Governance and Lifecycle
RSA Version/Condition: 7.0.2+
Issue
When canceling a change request from a custom request workflow, the request gets stuck in "Canceling" state at the start of the Revert workflow. Each item on the request shows canceled, but the overall request state never changes to "Canceled". If you select "evaluate", the Revert Workflow is then immediately complete with "Canceled" state as expected.
Workaround
There may be some agents not set in the workflow. In order to see the agents you need to turn on parameter "custom.wfShowProperties" in the User Interface under Admin > System > Custom.  Select the Edit button and scroll down to the bottom Custom section and enter (without the quotes) the parameter name "custom.wfShowProperties" with a value of "true". Select the Save button and then OK.

You will now see a Debugging section when editing workflows. This debugging section has an Agents section. Compare the agents in a working workflow of the same type with the agents in the workflow that won't cancel.  Add any missing agents to the workflow that is not cancelling.