Regression: Heavy Delay of Push Notifications on iOS 18.1 beta (10s and more)

My app one sec uses push notifications to guide the user back to the app from a Screen Time Shield (screenshot attached).

On iOS 18.1, notifications are delivered with a delay of 10+ seconds, even though they are classified as time sensitive:

notificationContent.interruptionLevel = .timeSensitive
notificationContent.relevanceScore = 1.0

The notification trigger is nil, which according to the documentation should show the notification banner immediately:

var notificationTrigger: UNTimeIntervalNotificationTrigger? = nil

"The condition that causes the system to deliver the notification. Specify nil to deliver the notification right away."

In the sysdiagnose I have noticed that activity related to Apple Intelligence Priority classification delays the notification by 10 seconds ("UserNotificationsCore.IntelligenceActor"):

[create, [id=43C0-B333, time=2024-09-27 06:03:26, bundle=***.riedel.one-sec], Time elapsed=10.373 sec]: Timeout of 10.0 reached. Cancelling work.

[create, [id=43C0-B333, time=2024-09-27 06:03:26, bundle=***.riedel.one-sec], Time elapsed=10.377 sec]: Calling out to completion with failure(UserNotificationsCore.StepFailure.timedOut(exceeded: 10.0 seconds, summaryStatus: Optional(UserNotificationsServices.NotificationSummaryStatus.inferenceTimedOut), priorityStatus: Optional(UserNotificationsServices.NotificationPriorityStatus.inferenceTimedOut))) from 'scheduleTimeoutToPerform(after:for:)'

[create, [id=43C0-B333, time=2024-09-27 06:03:26, bundle=***.riedel.one-sec], Time elapsed=10.378 sec]: Step: UserNotificationsCore.IntelligenceActor, index: 0 exceeded 10.0 seconds

This seems like a bug to me, time sensitive notifications should be exempted from being analyzed for priority, especially if that comes at the cost of delaying notifications by 10 seconds.

Tracked in Radar: FB15255061

Thank you for the Feedback report on this. The relevant teams will be investigating it. You can view the status of your feedback Feedback Assistant under Resolution. Here you can track if the report is still being investigated, has a potential identified fix, or has been resolved in another way.

For more details on Feedback Status, please see “Understanding Feedback Status” at https://developer.apple.com/bug-reporting/status.

Still experiencing this same issue on iOS 18.1 Beta 6. (16 Pro Max) only solution I have found is to disable Apple Intelligence.

Bug is still present for me on iOS 18.1 B7.

This delay still occurs in iOS 18.1 RC (22B82) on iPhone 16 Pro when Apple Intelligence is enabled. This is an unacceptable amount of delay for time sensitive notifications, for example - push notifications from the Duo MFA application do not appear until 10-12 seconds, and the time out to response is only 20-30 seconds. I filed my own feedback fro this under FB15418918, which reports "More than 10 similar reports". The only solution I've found is to completely disable Apple Intelligence.

First impression on 18.2 beta 1 it appears to be much better.

Still present on official iOS 18.1 version when Apple Intelligence is on and message summaries is turned off

Turning off Apple Intelligence fixes the issue. Mainly notice this when using authenticator as others have mentioned

I am now on the iOS 18.2 beta. On my iPhone 15 Pro the issue came back. It’s not as bad as on iOS 18.1 but it’s very inconsistent. Sometimes it takes 5 seconds for the push notification to show up.

Before, push notifications would show up instantly. That’s also what the API is meant to do.

Super strange that Apple can’t get insane recession under control.

It's still an issue I have disabled Apple Intelligence

This is back again in 18.2 beta 2

Regression: Heavy Delay of Push Notifications on iOS 18.1 beta (10s and more)
 
 
Q