I looked at the "launcher_accounts_microsoft_store.json" file with Notepad++ alongside "launcher_accounts.json", and I changed the "activeAccountLocalId", "localId", and the set of characters in the third line of "launcher_accounts_microsoft_store.json" to be the same as the Ids in "launcher_accounts.json". I hope this makes sense to you and allows you to open the launcher without it endlessly loading.
I looked at the "launcher_accounts_microsoft_store.json" file with Notepad++ alongside "launcher_accounts.json", and I changed the "activeAccountLocalId", "localId", and the set of characters in the third line of "launcher_accounts_microsoft_store.json" to be the same as the Ids in "launcher_accounts.json". I hope this makes sense to you and allows you to open the launcher without it endlessly loading.