There are always two reasons, if you have to click multiple times to select the radio button.
name you are using for your radio group is not unique, there is another radio group with same name.
Values that you are returning for radio groups are not String. Radio group work with String.
In your case I see you are returning boolean values that is causing ...