iOS 15.1 Pro Motion: CADisplayTimingsControl too many requests

Since iOS 15.1, I am seeing the log message

CADisplayTimingsControl too many requests.

My app is SwiftUI based and yes, I do have one location in the code that uses CADisplayLink but I am fairly sure it is not the culprit.

I am seeing this during scrolling/list reloads in a SwiftUI app with a List/ForEach construct. At the same time I have multiple WKWebViews loading remote websites. I am not sure what the problem is but the app does lock up often with a deadlock in the main thread while none of my code is executed.

Any help with where this might be coming from is appreciated. I suspect it is a regression related to Pro Motion and/or SwiftUI an filed a radar including crash report as FB9731877.

  • Getting the same error in the logs, did you guys figure it out?

Add a Comment

Replies

I'm getting same error message in the logs. Not sure why. I have a page with many animations probably related somehow