Change request workflow is not setting the approvals to no longer required when the on hold is set to true.Issue 1.There is a process where the workflow has a change approval policy activity in which there is one functionality called finish condition.2.Whenever the finish condition is matched the activity result is set to completed.3.In Change request Normal workflow we have the same change approval policy activity for technical approvals.4.Whenever the finish condition is met i.e on hold is true then the approvals will be set to no longer required and whenever the on hold is set to false then the approvals are set to requested. Here the issue is the approvals are not being set to no longer required when the on-hold is set to true. Steps to reproduce: 1.Create a workflow where there is change approval policy activity after the begin activity.2.Set the finish condition in the change approval policy as on hold true.3.Now publish the workflow when the workflow condition is set to type is normal.4.Create a new change.5.Check if approvals are created for the change approval policy activity.6.Now check the on hold field,enter the on hold reason and then save the form.7.Now observe that the approvals are not set to no longer required.CauseAfter the change request is set to on hold and the state is set to assess in Out of the Box there is a parallelly running wait for condition activity which satisfies and moves to the next activity.ResolutionCheck and add the wait for condition activity which should run parallelly to the change approval policy activity such that the conditions in the wait for the condition has the same finish conditions in change approval policy activity.Then add the approval action activity where the approvals will be disregarded. Related LinksCheck and revert if the 'WorkflowApprovalUtils' script include is customized.Check and revert if the 'ChangePolicyApprovalActivity' script includes is customized.Check and revert if the 'Moot Approvals Upon Cancellation' business rule is customized.