I also have this issue. Adding any sort of tap gesture to the view interferes with the picker's ability to change selections when tapped. This happens even if the tap gesture has nothing to do with the picker. In my case, it occurs on a view that has a picker and a custom text field, with a tap gesture that hides the keyboard placed on the main body of the view.
(ETA: Sorry, meant to put this in the comments.)