Hi!
To reproduce:
Create simplest working example of scheduler out of your demo.
Use data manager (simplest possible custom one, working on standard collection - List<AppointmentData>)
When running:
Create recurring appointment (daily without any limit)
Save
Edit created appointment (whole series) - remove recurrence.
What should happen:
Appointment should be modified to a normal appointment, it should be displayed in corresponding timeframe as non-recurring.
What is happening:
Appointment disappears completely from view. It is still in Data source collection with recurrence rule set to NONE