Bug: Brave Shields break Trezor Bridge when accessing wallet

Description of the issue: Brave Shields seem to cause Trezor Bridge to fail when accessing any variation of trezor.io (for instance, wallet.trezor.io will think the device isn’t connected). When using a Trezor hardware wallet to access external wallets, Brave Shields also prevent Trezor Bridge from working. I’ve tested this both on myetherwallet.com and adalite.io. Normally when you choose the hardware (Trezor) option, it redirects to connect.trezor.io and allows you to export the key and access the wallet.

However, if Brave Shields are enabled on either wallet.trezor.io (including connect.trezor.io or any variation), myetherwallet.com, or adalite.io, once you get redirected to the connect.trezor.io website you will get the error that Trezor bridge is not installed. When closing this window, MyEtherWallet displays the error message “Transport is unavailable.” AdaLite displays a message about disabling ad blockers. If shields are down for either of these sites, everything works normally.

Exact URL(s) of the website(s) in question: wallet.trezor.io, connect.trezor.io, myetherwallet.com, adalite.io

Did the issue present with default Shields settings? (yes/no) Yes

Does the site function as expected when Shields are turned off? Yes

Is there a specific Shields configuration that causes the site to break? If so, tell us that configuration. (yes/no): No

Does the site work as expected when using Chrome? Not tested.

Brave version (check About Brave): Version 1.19.88 Chromium: 88.0.4324.96 (Official Build) (x86_64)

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.