If a message does not include the notification field, iOS may ignore it even if the priority is set to 10. This is because priority: 10 is intended for notifications that are immediately displayed to the user. For data-only messages, iOS treats them as lower priority, especially when the app is in the background. To ensure delivery, add a notification field to make it a user-facing notification.