I am having the same problem on my ipad:
Playgrounds 4.5.1
iPadOS 17.5.1
I am displaying Picker, inside the block I am iterating over a list of object, using the object itself as tag.
Picker(selection: $selectedItem, label: Text(“example”)) {
ForEach(items, id: \.id) {element in
Text(element.prop).tag(element as Item?)
}
}