We are currently receiving an error from users (myself included) where they attempt to login via google, are given the 2FA to verify, reverify via their email address and then are given an “account mismatch”.
hey @sheldon.smickley ,
Could you help me with your verifier, verifier ID and client ID ?
Since the bulk stream api is failing and it’s showing that the user has too many shares, can you tell me the number of shares the account has?
Thanks Maharshi. I think this could be a key reason. We are using a progressive web app (PWA) but every time a user opens the site and logs in again via safari, they will have a new device share.
Will add more to this comment once I get you more information about our verifier.
I just wanted to followup and check if this is fixed for you. We released new updates to our SDKs fixing this issue from our end. You might like to update to the latest version to make sure you get the fix.
Additionally, I’d request you to please implement a flow within your app to restrict the share creation to at max 6. More than 6 shares created will cause the metadata to throw errors like this. Please check from your tkey details, if the number of shares are exceeding 6, please get the user to delete their older shares. Ideally, you should create 2 recovery shares and ask the user for their trusted devices and only store the device share on them.