Email is sent to different user when recipients are added using event.parm1 or event.parm2 or email target recordIssue User has configured email Notifications to trigger based on the event and recipients are obtained from event.parm1 or event.parm2 or email target record. In the body field, user has configured Email script to generate it. In the Email Script, User has updated the event object as below: event.next() NotificationActionHandler that creates the email can be split into following steps: Recipients resolution(to/cc/bcc) Content generation(body/bodyHtml) Create sys_email record In the current case, User has updated the event object in Step#2 due to which the email created in Step#3 has invalid values(target n event).CauseEvent record is updated in the Email Script and its ripple effect is observed in the sys_email record. event record shouldn't be updated like event.query()event.next()event.setValue()Resolutionevent record shouldn't be updated in Email Script.