This is somewhat unexpected for me. I was doing some tests, so no funds are lost. As a matter of fact, I will even publish the seed phrase(s).
But I think that others should also know about this.
I tried to generate a Legacy wallet on Electrum (3.3.
and import/restore it on Ledger (1.5.5). The seed is seed 1 (*).
All the words were fine, just at the end it tells "Recovery phrase is not valid". I tried again with Electrum same words, all is good, wallet imported and works.
I thought it may be related to the fact the old wallet I had on Ledger was SegWit, but no.
I went then to
https://iancoleman.io/bip39/ and the Electrum seed was also declared invalid. After checking and unchecking there "Show entropy details", the last word of the seed was changed/corrected, see seed 2 (*).
Of course, this one works with Ledger and the addresses are not the same for the wallets from the 2 different seeds.
However, it's a big disappointment for me from Electrum. I knew that it's not 100% compatible with BIP39, but it's different when this happens to you, especially after previous attempts working.
The lesson is, probably to generate with Ian Coleman's site and use it with or without Ledger.
Thoughts?
The seeds:
seed 1: vital flavor judge caught parade anchor rifle auto twist leg wrist stage
seed 2: vital flavor judge caught parade anchor rifle auto twist leg wrist steel
Edit: I've forget to write this from start: it was a test for the use case one buys/holds Bitcoin
before buying a Ledger. After one has a Ledger, he's going to use that Ledger.