If your code is the way it is in your shared snippet, it shouldn't work at all because you don't have [] around the multiple actions for your button.
Other than that I would make sure you are calling the required code from pronounselection to actually implement the selected pronoun after the action.