Sorunu classları tek bir .py dosyasında toplayarak QTimer.singleShort() fonksiyonunu kullanarak çözdüm. ben qt desingerden yaptığım classları import ederek yapmaya çalışıyordum. o şekilde neden olmadı bilmiyorum ama tek .py dosyasına koyunca istediğim şekilde çalıştı.
self.timer = QTimer(self)
self.timer.singleShot(3000, self.kapat)
def kapat(self):
self.close()
self.app = Ui_SignIn()