ServiceNow ref : Place a change on hold Issue : 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. Resolution : 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:
All things ServiceNow... take a look at my channel: https://www.youtube.com/@cloudminus89