Stacks-wallet-web: "Add new account" does not work when username already registered for next index

Created on 12 Oct 2020  ·  6Comments  ·  Source: blockstack/stacks-wallet-web

I have some usernames registered with my pass phrase. Not all are shown in app.blockstack.org, all are shown in browser.blockstack.org.

When clicking on "Add new account" in app.blockstack.org, registering a new username fails.

Screenshot from 2020-10-12 17-48-26

The next index in app.blockstack.org has already a registered username.

app.blockstack.org should try to find existing usernames on the next index.

P1 🐛 Bug!

All 6 comments

I am having a similar issue, and I'm trying to understand the best way to approach it.

On browser.blockstack.org, I have my main user name plus two additional names, all three ending with id.blockstack.

On app.blockstack.org, I can only see the main user name and one additional name. The third one does not show up, nor am I sure how to add it.

@hstove IIRC we should be loading all of the key's usernames upon authentication, not just those created with Connect, correct?

@friedger I believe your screenshot there is unrelated in that you're rate limited. Does it go away if you change networks?

@markmhx I tried on mobile with the same result. I think the error message is wrong.

I do remember running into this kind of thing with my IDs, too.

I tried creating a new username, entering the one from my 3rd ID, and receive the message: This username is not available.

There's also no easy way to get back to the Choose an Account screen after clicking Add a new account. I used Alt + Left Arrow but maybe there should be a button?

Screenshot from 2020-10-14 07-52-05

@friedger any chance there's helpful console logging for when you see the network error above in this scenario?

@whoabuddy mind creating a separate issue for that back button request? 🙏

Was this page helpful?
0 / 5 - 0 ratings