Trezor Suite can't load an existing account when selected

I updated to the Trezor Suite version 23.9.3 yesterday and noticed immediately that when I select an existing account that would stop and gives this error message.

Error occurred

It appears something is broken.
Cannot read properties of undefined (reading ‘X’)

*Replaced the address with an X

I’ve also tried to reset the application but to no avail.

1 Like

Hi @DGimberg,

If reset of the app doesn’t help, please try to uninstall your Trezor Suite desktop application, download the latest installation file from this source https://trezor.io/trezor-suite and install it again.

May I also ask you if the issue persists in the web version of Trezor Suite? The web version can be found here: Trezor Suite

Please note that you need Trezor Bridge installed on your computer for the web version. You can download it from this source: Trezor Suite
(use supported browsers for the web version of Trezor Suite - Chrome and Firefox)

I thought I solved it, but it seems to occur when I enable labeling.

May I ask you if the issue persists in the web version of Trezor Suite? Also, please let me know whether you use Dropbox or Google Drive to store your labels.

Yepp, it happens on the web I get this in the console. I also use Dropbox.

instrument.js:111 TypeError: Cannot read properties of undefined (reading 'placeholder-for-bitcoin-address')
    at TargetAddressLabel.tsx:41:53
    at Array.map (<anonymous>)
    at w (TargetAddressLabel.tsx:32:32)
    at Ea (react-dom.production.min.js:167:137)
    at ks (react-dom.production.min.js:197:258)
    at Eu (react-dom.production.min.js:292:88)
    at wl (react-dom.production.min.js:280:389)
    at vl (react-dom.production.min.js:280:320)
    at yl (react-dom.production.min.js:280:180)
    at al (react-dom.production.min.js:271:88)
    at ll (react-dom.production.min.js:273:300)
    at Vi (react-dom.production.min.js:127:105)
    at react-dom.production.min.js:267:273
(anonymous) @ instrument.js:111
instrument.js:111 TypeError: Cannot read properties of undefined (reading 'placeholder-for-bitcoin-address')
    at TargetAddressLabel.tsx:41:53
    at Array.map (<anonymous>)
    at w (TargetAddressLabel.tsx:32:32)
    at Ea (react-dom.production.min.js:167:137)
    at ks (react-dom.production.min.js:197:258)
    at Eu (react-dom.production.min.js:292:88)
    at wl (react-dom.production.min.js:280:389)
    at vl (react-dom.production.min.js:280:320)
    at yl (react-dom.production.min.js:280:180)
    at al (react-dom.production.min.js:271:88)
    at ll (react-dom.production.min.js:273:300)
    at Vi (react-dom.production.min.js:127:105)
    at react-dom.production.min.js:267:273

We were already able to detect the issue and working on a fix. For more information, you can follow the GitHub issue: Dropbox labeling Cannot read properties of undefined · Issue #9545 · trezor/trezor-suite · GitHub

Currently, we are still not fully sure if we will be able to fix it until the next Trezor Suite release, but our developers are doing their best to manage it. Anyway, right now we cannot promise it.

I can only recommend you two options right now:

We recommend staying on the current version and waiting until the issue is fixed. Thank you for your understanding and we apologize for any inconvenience.

Issue no longer persist with version 23.10.1

1 Like