It would seem that the Trezor is adding (or not removing) the trailing space. Possibly just an issue with SegWit wallet... Does the same thing happen if you try and restore a nonSegWit wallet? Ie. Using derivation path m/44'/0'/0' ?
I'll have a test with the Trezor when I get home...
UPDATE: I have had a chance to reset my Trezor, and generated a new "BIP39" seed using the Trezor One:
I CANNOT replicate this issue. It works as intended...
- I then created a new wallet in Electrum v3.0.6... "File -> New\Restore -> Standard -> I already have a seed"
- Clicked the "Options" button and selected "BIP39 seed"
- Entered the seed above with NO SPACE after last word => "BIP39 (Checksum OK)"
- Clicked "Next"
- Wallet created with the same addresses as displayed by Trezor wallet.
OP, I suggest you check that the version of Electrum you downloaded is the legitimate version from the official website.... make sure you downloaded from: https://www.electrum.org/#download (check your browser history)... and I would also suggest checking the digital signature of the downloaded file using ThomasV's PGP signature