Push message on the lock-screen disappears in one specific instance.
In general the situation is as follows:
- the application, upon starting up, sets the badge counter (i.e. notificationCenter.setBadgeCount(3))
- the application is being sent to background
- the screen is locked (it doesn't matter if it's turned on or not)
- send a push message to the application and set the badge (in aps) to "0"
What happens:
- the screen lights up (unless it's lit up already), the push is being displayed for a very short time and gets hidden.
Happens on iOS 18.1, 18.1.1, 18.2. If not setting badge in the aps keys it works correctly.
I've created a feedback report https://feedbackassistant.apple.com/feedback/16095572. I am able to reproduce the issue on a sample app 100% of the time :/