No se puede hacer clic en QRadioButton después de vincularlo con QtCore.QEventLoop ()

Hace unos días tuve una situación en la que tuve que marcar / desmarcar QRadioButton en el bucle. Aqui esta el link¿Esperando el bucle hasta que QRadioButton sea revisado cada vez? Después de implementarQEventLoop en esto, funcionó bien hasta hoy. Ahora he visto que mi botón QRadioButton (pasar) me permite hacer clic en él, pero no el segundo QRadioButton (fallar).

Falla QRadioButton no se bloquea ni se desactiva, pero es solo que no puedo hacer clic en él.

Mi código QEventLoop es:

#QLoopEvent 
self.loop = QtCore.QEventLoop()
self.ui.fail_radio.clicked.connect(self.loop.quit)
self.ui.pass_radio.clicked.connect(self.loop.quit)

El código en el bucle for es:

self.ui.question_lbl.setText(self.saveQuestionslist[i])
self.loop.exec_();

if self.ui.fail_radio.isChecked():
    ***Some Code**
    self.radioExclusive()
elif self.ui.pass_radio.isChecked():
     ***Some Code**
    self.radioExclusive()

Y esta función radioExclusive hace esto:

def radioExclusive(self):
        self.ui.pass_radio.setAutoExclusive(False);
        self.ui.fail_radio.setAutoExclusive(False);
        self.ui.pass_radio.setChecked(False)
        self.ui.fail_radio.setChecked(False)
        self.ui.pass_radio.setAutoExclusive(True);
        self.ui.fail_radio.setAutoExclusive(True);

No estoy seguro de en qué punto está ocurriendo este problema.

Respuestas a la pregunta(1)

Su respuesta a la pregunta