NSFetchedResultsController no muestra todos los resultados después de fusionar un `NSManagedObjectContextDidSaveNotification`

Tengo un NSFetchedResultsController que recupera objetos con un predicado:

isTrash == NO

La mayoría de las veces, esto funciona como se esperaba, pero cuando un objeto no se destruye, el controlador de resultados obtenido no recupera el objeto no destruido.

¿Qué va mal?

Respuestas a la pregunta(2)

Su respuesta a la pregunta