ServiceNow on hold change issue with approvals

ServiceNow ref:

Place a change on hold


1. Create a change request and progress until it reaches the approval stage
2. Put the change on hold by selecting on-hold checkbox and update on-hold reason.
3. Check approval records updated to 'No longer Required'
4. Uncheck the on-hold check box and save the change request
5. Approval requests are reinstated to 'Requested'
6. Check the workflow, it finishes at the approval activity.


Try adding the activities replicating the OOB change request workflow to make the workflow works as expected. Also please note that deactivate any custom business rules or custom script you are using to handle the approvals on the change requests. 

so in other words add this block:


Popular posts from this blog

GlideRecord setValue

URL link in addInfoMessage