Restoring Trezor on Electrum with correct seed phrase fails?

Electrum-4.5.5-x86_64.AppImage → Electrum wallet: Create New Wallet → Wallet: wallet_1 → Next → Create new wallet: What kind of wallet do you want to create? Standard wallet → Next → Keystore: Do you want to create a new seed, or to restore a wallet using an existing seed? I already have a seed → Next → Enter Seed → Please enter your seed phrase in order to restore your wallet. → Options → Seed type: BIP39 seed → OK → type in seed, but 5th word of 4 letters offers 2 words, 7th word of 4 letters offers 3 words, 18th word of 4 letters offers 2 words, whereas Trezor would just select the single word from 4 letters? → Next → Script type and Derivation path → Detect Existing Accounts → BIP39 Recovery: No existing accounts found. → Cancel → Choose the type of addresses in your wallet. Native segwit (p2wpkh) → You can override the suggested derivation path. If you are not sure what this is, leave this field unchanged. m/84h/0h/0h → Next → Wallet Password: Choose a password to encrypt your wallet keys. Leave this field empty if you want to disable encryption. → Password: blank → Confirm Password: blank → Finish → Balance: 0. mBTC.

1 Like

I’m afraid you’d need to show examples.

The BIP-39 wordlist is designed so that the first 4 letters are unique. So if Electrum is offering you two or more words that all start with the same 4 letters, then some of them must not be in the wordlist.

You can check the wordlist here: bips/bip-0039/english.txt at master · bitcoin/bips · GitHub
See if some of the words you are offered are missing from the list.

I fixed this by referring to the BIP39 list.
Electrum won’t restore the Trezor mnemonic 24 words with or without the 25th word/passphrase.

My understanding is that BIP39 mnemonic words can be recovered on any BIP39 software?

That is correct. I’m not sure what the problem is now – Trezor will produce valid bip39 words, which you can restore on any bip39 compatible wallet.

is it possible that you simply wrote the words down wrong, which is why they are not in the word list?

(note that the passphrase is not literally a 25th word, and you need to input it into a dedicated passphrase field)