This issue started occurring after we added Unique key i.es Constraint.
Frequently updating Meeting managed object deletes the event manage
I hope I can help, having a unique constraint with To-Many Relationship Entities you need to keep some points in mind
When you create NSManagedObjectContext make sure you set MergePolicy.
[_context setMergePolicy: mergePolicy];
NSMergeByPropertyStoreTrumpMergePolicy
NSMergeByPropertyObjectTrumpMergePolicy
NSOverwriteMergePolicy
Also could you try changing the nullify delete rule to no action ?