Meta mask + Trezor

I am using a trezor wallet alongwith my meta mask. I have in the past been successful in making a swap on UNiswap.

However Now when I try to make a transaction on uniswap or even to just transfer my ether the transactions get stuck and do not complete. The transaction just says pending. These are the things i have tried but to no avail. I use chrome on a mac.

  1. Cancel the transaction
  2. Speed up the transaction
  3. reset all transactions
  4. Shut down computer an restart.

Can someone out there let me know if there is something wrong.