                     return
                 }
             
-                // TODO: Remove QR code transaction
+                // Remove pending QR code transaction, as we are going to use SAS verification
+                self.removePendingQRCodeTransaction()
             
                 if deviceVerificationTransaction is MXOutgoingSASTransaction == false {
                     NSLog("[KeyVerificationVerifyByScanningViewModel] SAS transaction should be outgoing")

        qrCodeTransaction.otherUserScannedMyQrCode(acknowledgeOtherScannedMyCode)
    }
    
    // MARK: SAS
    
    private func startSASVerification() {

    }
    
    deinit {
        self.removePendingQRCodeTransaction()
    }
    
    // MARK: - Public
