Не доводиться до конца функция в PyQt

У меня есть небольшая форма, в которой я по кнопке должен изменять стиль кнопки и дальше выполнять другую функцию. Но при нажатии кнопка стиль меняет не до конца и просто выполняет функцию, и из-за этого зависает вся форма и невозможно ничего сделать. Код кнопки:

def start_check(self):
        if self.check.isChecked():
            self.status_code.setText("WORK")
            self.check.setText("Stop")
            self.status_code.setStyleSheet("font: 87 10pt \"Arial Black\";\n"
                                    "color: rgb(85, 255, 0);")
            self.status_code.update()
            self.check_progress.setProperty("value", 100)
            self.check.setStyleSheet("font: 87 8pt \"Arial Black\";\n"
                                          "border-radius: 10px;\n"
                                          "background-color: rgb(255, 42, 0);\n"
                                          "color: rgb(255, 255, 255);\n")
            global gate
            gate = self.gate_list.currentIndex()
            self.check_ss()

        if not self.check.isChecked():
            self.status_code.setText("STOPPED")
            self.check.setText("Start")
            self.status_code.setStyleSheet("font: 87 10pt \"Arial Black\";\n"
                                    "color: rgb(255, 0, 0);")
            self.check.update()
            self.check_progress.setProperty("value", 0)
            self.check.setStyleSheet("font: 87 8pt \"Arial Black\";\n"
                                          "border-radius: 10px;\n"
                                          "background-color: rgb(0, 170, 255);\n"
                                          "color: rgb(255, 255, 255);")
            self.stop_checking()

И функция корторая стопит всё что возможно:

def check_ss(self):
        match gate:
            case 0:
                self.authorizeone = Authorize_One()
                with open(ss_base, 'r+') as f:
                    ss = [line.rstrip() for line in f]
                    for s in ss:
                        self.authorizeone.run(ss=s)

Ответы (0 шт):