I was getting this error as well. (The run destination iPhone 12 Pro Max is not valid...)
What resolved it was going into the Simulator setup window and deleting the paired watches from all the iOS simulators I was not using (such as iPhone 12 Pro Max).
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags: