Custom flow on task_sla table does not trigger when repairing a paused SLAIssue A custom flow on the task_sla table does not trigger when Repair SLA runs on a paused SLA. The flow context is not created for the flow. The following steps reproduce the issue: 1. Create a test SLA named Test SLA Breached with the following settings: • Table: Incident • Start condition: priority 3 • Pause condition: Resolved 2. Create a flow named SLA breach test flow with the following settings: • Trigger table: task_sla • Trigger condition: create/update • Condition: Has Breached = true • Condition: SLA name = Test SLA Breached • Action: set the short description of the SLA related incident to Hello 3. Create an incident with priority 3 and save it. The SLA Test SLA Breached attaches in the In progress state. 4. Select Repair SLA. The short description changes to Hello. 5. Check the flow context. A context exists for the flow SLA breach test flow. 6. Change the short description to another value and save. 7. Change the state to Resolved and save. The SLA is in the paused state. 8. Run Repair SLA. The short description does not change. 9. Check the flow context. No context exists for the flow SLA breach test flow. Release All Cause When an SLA is repaired, the workflow or flow is turned off. This design helps verify that other processes do not change the records used to repair the SLA. If the current SLA state is paused, cancelled, or completed, the related flow does not trigger. For other SLA states, the workflow or flow resumes as designed. Resolution This is the expected behavior. The workflow or flow is turned off during an SLA repair to help protect the records used in the repair. When the SLA is in the paused, cancelled, or completed state, the related flow does not trigger. The RepairTaskSLA script include contains the following logic: var taskSLAFlow = new TaskSLAFlow(this.taskSLAgr, this.slaDefGR); taskSLAFlow.setRepairMode(true); taskSLAFlow.start(); var taskSLAState = this.getCurrentState(); switch(taskSLAState) { case TaskSLA.STATE_PAUSED: taskSLAFlow.pause(); break; case TaskSLA.STATE_CANCELLED: case TaskSLA.STATE_COMPLETED: taskSLAFlow.cancel(); break; } }