I found that this simply does not work: ``` objc UIUserNotificationType mergedTypes = settings.types & self.types; ``` I think bitwise OR was meant instead: ``` objc UIUserNotificationType mergedTypes = (settings.types | self.types); ```