Contacts app spinning beachball on macOS 27 due to SwiftUI layout bug

macOS 27 Golden Gate Possible Bug - Spinning beachball after launching Contacts app


A MacBook Pro 16" M5 Max 2026 running macOS 27.0 is experiencing a new problem with the Contacts app since updating from 26.6. Immediately after launching the Contacts app, we receive a spinning beachball and the app is listed as Not Responding in Finder. I attempted all the usual repairs for Contacts and nothing improved the situation. So, using Activity Monitor, I sampled the app and fed the results to an AI agent for summarization. Here is the AI agent's interpretation: "That sample makes it clear this isn't sync or I/O at all — every single thread sample lands inside SwiftUI's layout engine (StackLayout, ViewLayoutEngine, explicitAlignment), recursing hundreds of levels deep, with heavy CoreText/NSLayoutManager glyph-layout calls mixed in. Contacts is stuck doing real, repeated layout work, not waiting on a lock or a network call — this looks like a genuine SwiftUI layout-recursion bug in the current build of Contacts, most likely triggered by one specific contact whose text content (usually the Notes field, or an address/URL field) is unusually large and is causing the text layout engine to re-run inside a feedback loop with the alignment-guide code." Anyone have any suggestions on how I could use sqlite3 or some other tool to locate the addressbook record that is probably triggering this loop? If I know which record, I can open the Contacts in iCloud.com and repair the record.



MacBook Pro (M5 Max, 2026)

Posted on Sep 23, 2026 3:31 PM

Reply
24 replies

Contacts app spinning beachball on macOS 27 due to SwiftUI layout bug

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.