The extension is simply using the keys of the wallet currently set as active... what bugs did you experience?
Discussion
I was setting the nephew account. Leaved it opened and forget about it. Later opened my extension, saw his history transactions under balance. The username (walet was mine) his hasn't been imported in the extension yet. I opened settings for my account and under the @ getalby address there was his alby name account, nostr was also empty,
Then dont know what I did but added anothe account with my alby username and gotanother empty wallet with no transactions, my username and different nostr account.
Then I had enough and I reinstalled it and only keeping one account in the extension. Now works fine. Weird experience.
yeah, sorry about that. multiple accounts across the extension and the web app is not very good. we hope to get better there.