Reply to SwiftData Model with `updated` variable leads to wrong value being persisted. I ran into the same issue today, and came to the same conclusion you did. Unfortunately, there seems to be an undocumented implementation detail of SwiftData that interferes with a model property named updated. App & System Services iCloud & Data Sep ’24