Getting a crash for SwiftData that only happens on iPhone 16 pro

I'm getting a crash in SwiftData but only on one specific device (iPhone 16 pro running 18.2 22C5131e) and not on an ipad or simulator

I cant troubleshoot this crash and its quite frustrating, all I am getting is

@Query(sort: \Todo.timestamp, order: .reverse) private var todos: [Todo]
ForEach(todos.filter { !$0.completed }) { item in   // <---crash
                                TodoListView()
}

and the error is

Thread 1: signal SIGABRT
An abort signal terminated the process. Such crashes often happen because of an uncaught exception or unrecoverable error or calling the abort() function.

and

_SwiftData_SwiftUI.Query.wrappedValue.getter : τ_0_1
->  0x105b98b58 <+160>: ldur   x8, [x29, #-0x40]
    0x105b98b5c <+164>: ldur   x0, [x29, #-0x38]
    0x105b98b60 <+168>: ldur   x1, [x29, #-0x30]
    0x105b98b64 <+172>: ldur   x9, [x29, #-0x20]
    0x105b98b68 <+176>: stur   x9, [x29, #-0x28]
    0x105b98b6c <+180>: ldr    x8, [x8, #0x8]
    0x105b98b70 <+184>: blr    x8
    0x105b98b74 <+188>: ldur   x0, [x29, #-0x28]
    0x105b98b78 <+192>: sub    sp, x29, #0x10
    0x105b98b7c <+196>: ldp    x29, x30, [sp, #0x10]
    0x105b98b80 <+200>: ldp    x20, x19, [sp], #0x20
    0x105b98b84 <+204>: ret    

How do I fix this?

Getting a crash for SwiftData that only happens on iPhone 16 pro
 
 
Q