Copy of Bug: Brave Shields break Trezor Bridge when accessing wallet because I am duplicating this issue as it remains unmitigated now on version 1.21.77 I have, in the meantime, been forced to use Brave with shields Ad blocking OFF (“Allow all trackers & ads”) and uBlock origin in place of this feature for the time being. I have verified the below-mentioned issues and initially noticed the problem on adalite-DOT-io - where this bug is easy to replicate.
Original (SEE LINK ABOVE FOR ORIGINAL LINKS, DUE TO SILLY NEW USER POLICY):
Admins: Please copy paste original text below if you can to retain linkage
Description of the issue: Brave Shields seem to cause Trezor Bridge to fail when accessing any variation of trezor-DOT-io (for instance, wallet-DOT-trezor-DOT-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-DOT-com an adalite-DOT-io. Normally when you choose the hardware (Trezor) option, it redirects to connect-DOT-trezor-DOT-io and allows you to export the key and access the wallet.
However, if Brave Shields are enabled on either wallet-DOT-trezor-DOT-io (including connect-DOT-trezor-DOT-io or any variation), myetherwallet-DOT-com, or adalite-DOT-io, once you get redirected to the connect-DOT-trezor-DOT-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.
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.21.77
Mentioning original submitter @lavt91