I can’t transfer my ETH with Metamask- Cannot read properties of undefined error

No one has been able to help me and I’m getting a bit stressed out because my tokens are stuck in my wallet and I can’t move them out but I never had this problem before I connected Trezor wallet to MM

When I try to send a txn in the MM data area it says “Cannot read properties of undefined (reading ‘map’)”

Then I go to send the transaction by clicking confirm. It takes me to the Trezor pop up and then I pair with Trezor. But then no confirmation on my Trezor model T comes up and then the pop up window closes automatically and nothing happens.

I do t know what to do and I really need a solution asap because I can’t move any of my ETH or other tokens as they are stuck there until I fix it

Any input would be extremely appreciated and let me know if you need anymore info

Thanks

it’s a Metamask bug, they are working on it:

https://github.com/MetaMask/metamask-extension/issues?q=Cannot+read+properties+of+undefined