Editing a recurring appointment series has specificities related to when a user edits a recurring appointment instance.
If a user updates the instance, two actions are performed on the data objects:
The series' data object is updated.
The Scheduler updates the field specified by recurrenceExceptionExpr, thus adding the edited instance to exceptions. The onAppointmentUpdating and onAppointmentUpdated event handlers are executed.
If a user deletes the instance, the Scheduler adds it to exceptions by updating the field that recurrenceExceptionExpr specifies. Because this is an update, the onAppointmentUpdating and onAppointmentUpdated event handlers are executed instead of onAppointmentDeleting and onAppointmentDeleted.
Use the allowTimeZoneEditing option instead.
If this option is enabled, the appointment details form is extended with drop-down menus that specify the start and end time zones and regions: