Unidade 5 que não responde depois que um pedaço de código é executado

Eu sou um iniciante absoluto na unidade. Eu tenho trabalhado em uma interface do usuário que é um formulário de login simples. Em que eu tenho doisToggle para selecionar o sexo, ou seja, masculino ou feminino. O que tenho feito é que, chamando um método que verifique se um homem já está selecionado, ele removerá a verificação do sexo masculino quando o outro botão for pressionado.

MinhasUnity congela quando clico na fêmeaToogle. aqui está o meu código

Toggle female;
Toggle male;
void Start(){
    female = GameObject.Find ("toggle_female").GetComponent<Toggle> ();
     male = GameObject.Find ("toggle_male").GetComponent<Toggle> ();
}

 public void isMale(){
    if (female.isOn)
        female.isOn = false;

    male.isOn = true;

}

public void isFemale(){
    if (male.isOn)
        male.isOn = false;

    female.isOn = true;
}

questionAnswers(2)

yourAnswerToTheQuestion