Using trezor to connect to a dapp.
After connecting and entering my passphrase the right address is returned and connected.
I am proceeding to initiate a transaction on ETH, the transaction (call) prints correctly and I sign.
But the returned signature and address (from in the tx) is not the address I was using to connect. So the transaction fails on the node as that address is unfunded. Also, that wrong address is changing every time I am trying this. Did not happen before my last firmware update (I might have skipped a couple).
cheers
I can provide the code of the implementation (am dev)