Fix bugs where the schedule event form doesn't properly reset when scheduling multiple events sequentially in the same session.