VisionOS TabView preview Crash

Preview crashes when adding any TabView, while it renders fine when running, is this a bug or is there something I'm missing?

TabView(selection: $selection) {
    Text("Tab 1")
        .tabItem {
            Label("Featured", systemImage: "star")
        }
        .tag(Tab.featured)

    Text("Tab 2")
         .tabItem {
             Label("List", systemImage: "list.bullet")
         }
         .tag(Tab.list)
 }

Embedding TabView into a NavigationStack seems to solve the problem, or embed it only in Preview:

#Preview {
    NavigationStack {
        ContentView() // View with TabView
    }
}
VisionOS TabView preview Crash
 
 
Q