Confirmation loop on Metamask

I have connected my Trezor to my Metamask extention on Chrome. I am using Windows. I am trying to swap $MEME by Memeland to ETH. I have tried using the Relay website to swap, but keep getting errors, so I decided to use Metamask directly, however I still get errors. It keeps bringing me to the confirmation sign screen on the internet browser, I then confirm on my Trezor device, and it brings me back to the confirmation page again and keep going in a loop. The Tx always fails. Not sure whats going on. I did initially add a Trezor wallet using a passphrase but couldnt find the ETH wallet with my funds, so imported a new hardware Trezor account without passphrase and it had the correct wallet in it.

Please help as I cant seem to make any successful swap transaction with my current Trezor and Metamask.


@TrezorSam are you receiving a specific error message when you make the transaction. The screenshots you posted are part of the standard flow when making transactions with Trezor Connect and Metamask.