From the iOS & iPadOS 17 Beta 8 Release Notes:
SwiftUI
Known Issues
On iOS, using an Observable object’s property as a selection value of a List inside NavigationSplitView may cause a “Simultaneous accesses to …” error when a list selection is made via tap gesture. (113978783)
Workaround: There is no current workaround for Observable properties. Alternatives include factoring out the selection value into separate state stored outside the object, or using ObservableObject instead.
Your best bet is to wait for the next beta (or RC) and try again with that. I would only use the workaround if you need a fix right now.
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags: