Hi,
I get “ERROR FIRMWARE” every time I try to sign a Solana transaction with my Trezor Safe 3 on exponential.finance.
-
Tx shows correctly on device
-
I confirm quickly (<45 seconds)
-
Right after confirm → “ERROR FIRMWARE” → fails
Solana txs expire fast (~45–60 s), but I’m definitely under the limit — it’s not a timeout.Already tried: factory reset, latest firmware reinstall, different PC/cables/browsers. Only Solana fails, other chains work fine.
Device: Trezor Safe 3
Firmware: 2.10.0
Trezor suite 26.1.2
Wallet: I have tried with Jupiter, Nufi and Trezor suite (using wallet connect)
Has anyone else seen this exact error on Safe 3 with Solana recently?Could it be because the transaction is too large/complex (many instructions, lookup tables, versioned tx, etc.) and the firmware can’t handle it?Looking for any workarounds that still keep the hardware secure:
-
Force simpler/legacy/smaller tx format in the dApp?
-
Any kind of blind signing or splitting into smaller txs?
-
Other tricks people found?
Importing the seed to a software wallet is my very last option — hoping there’s still a way to sign with the device.
Thanks!