When adding a textfield to an alert in SwiftUI (as shown below) the behavior changes from TVOS 16 to TVOS 17. In the simulator running TVOS 17, it displays an additional button labeled with the text from inside the textfield when the alert is presented. So, the alert below would have two buttons. One button would be labeled "OK" and run addFunction, and the other is labeled with whatever is in $url when the alert is presented and does nothing.
Button {
showAlert = true
} label: {
Image(systemName: "plus")
}
.alert("Add", isPresented: $showAlert) {
Button("OK", action: addFunction)
TextField("Enter URL", text: $url)
.keyboardType(.URL)
}