I was finally able to isolate my hang issue to a simple app for submission of a feedback ticket and it turns out it was not even related to Core Data in my case. In my case, the hang was happening when I had a generic destination view and a generic wrapper struct for the inner NavigationLink item combined with also using an @AppStorage in that generic destination view as well. Oddly enough, either removing the @AppStorage or changing the wrapper struct to use a concrete type fixed it for me!
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags: