You guys still don't get it, irregardless of the trezor i should be able to restore my seed in another wallet but it still doesn't work, honestly i don't care if the trezor messed up the update i just want my funds back, maybe i am using a wrong derivation path. Someone give me something i can do other than contact trezor support page, i have the right seed and that should count for something, i have only used the device twice and its just a month old.
I am absolutely convinced you will be able to recover your coins, because it's fairly common that a device reads zero because of the wrong derivation path. (side note, a pretty nice software enhancement would be to have in the Trezor a function to clue the user in that he has coins in one or more derivation paths OTHER THAN the one he is currently displaying)
This BIP explains the derivation paths concept, may be worth your time to read it.
https://github.com/bitcoin/bips/blob/master/bip-0032.mediawikiUnfortunately, there are numerous perturbations. Trezor uses BIP39, Electrum uses sort of BIP42. Then there's segwit and non-segwit....
Suppose you get another Trezor with the same firmware version, do not update the firmware, and load your word sequence. Your coins pretty much have to come up. You are recreating exactly the same environment. (And if they don't, seems this definitively proves you have a problem with the word sequence not being right. In this case you proceed to permutation of each word one by one, starting with common misspells)
I have a couple of Trezors that I have not used or looked at in a couple months, used them for testing and verification. Could be one/both of them have the version number firmware of interest.
Do you recall the firmware version before, and after, your update that started the problems? Analysis of the problem would preferably start with knowledge of those specific versions.