trezor: try and allow transports to fail independently
trezor: try and allow transports to fail independently

related: #4060

spesmilo/electrum,cryptapus/electrum,wakiyamap/electrum-mona,asfin/electrum,vialectrum/vialectrum,wakiyamap/electrum-mona,fujicoin/electrum-fjc,pooler/electrum-ltc,pooler/electrum-ltc,neocogent/electrum,neocogent/electrum,kyuupichan/electrum,kyuupichan/electrum,kyuupichan/electrum,spesmilo/electrum,neocogent/electrum,wakiyamap/electrum-mona,vialectrum/vialectrum,fujicoin/electrum-fjc,cryptapus/electrum,pooler/electrum-ltc,spesmilo/electrum,asfin/electrum,cryptapus/electrum,pooler/electrum-ltc,asfin/electrum,wakiyamap/electrum-mona,spesmilo/electrum,vialectrum/vialectrum,fujicoin/electrum-fjc