New task_sla record is getting triggered instead of updating the existing SLAIssue New task_sla record is getting triggered instead of updating the existing SLA which happened because a new SLA definition got created. CauseUser was not in a correct domain when the SLA definition was updated As per domain separation configuration set up, it is important to be in the same domain when updating some records, otherwise it will create a new record in the current domain. ResolutionDisable the extra created SLA Definition. Make sure while to update the SLA definition in the correct domain