plist and badgecounts updated even when firebase notifs return nil