Case manager selected the wrong advisor while attempting to add an appointment to a case. The AppointmentCase failed validation and was not created, but a CaseAccess was added for the selected advisor.
Agent alerted case manager of the unknown advisor on the case whose access was then removed.
A transaction block was implemented so a CaseAccess will only be created if the AppointmentCase successfully creates.