I don’t really know what “Switch on Variant by Name” is using for so I don’t know for this part but it’s weird.
You said that you were using touch screen, maybe it is because of the time the button is pressed by your finger. In that case you can try to play around with the Touch Method setting in your designer