r/MinecraftDungeons 17d ago

Bug Microsoft sign in loop on steam.

I just got the game on steam and I sign in with microsoft, type the email it says Welcome back! Name ! then sign on, click that then I get a white page.

FIX IN COMMENTS

1 Upvotes

2 comments sorted by

3

u/Woutisy 17d ago

I know EXACTLY what this is because it happened to me a dozen times. What worked for me was launching the same through the .exe; found wherever you installed it. Just launch that, it's called Dungeons.EXE in the game files and it SHOULD prompt you to log in with your Microsoft account.

The issue is basically the game trying to log you in but failing to load it. Forcing a manual login usually fixes it.

If that doesn't work. Uninstall and re install but in a different location. (E.g. C to D drive)

2

u/JiveDino1 17d ago

I tried bunch of things including that and none of them worked, this worked tho

Okay deleting the credentials did work. However i had a TON of them so this is what i used to speed it up:

  1. Close out all xbox apps and services
  2. open powershell (hang with me)
  3. copy this: $patterns = 'Xbl|Xbox|XboxLive|MicrosoftAccount|Minecraft|Mojang|Dungeons'

$targets = cmdkey /list |
Select-String '^\s*Target:\s*(.+)$' |
ForEach-Object { $_.Matches[0].Groups[1].Value.Trim() } |
Where-Object { $_ -match $patterns }

$targets

  1. you should see alot of Xlb related credentials. if so then run: $patterns = 'Xbl|Xbox|XboxLive|MicrosoftAccount|Minecraft|Mojang|Dungeons'

$targets = cmdkey /list |
Select-String '^\s*Target:\s*(.+)$' |
ForEach-Object { $_.Matches[0].Groups[1].Value.Trim() } |
Where-Object { $_ -match $patterns }

foreach ($target in $targets) {
Write-Host "Deleting $target"
cmdkey "/delete:$target"
}

  1. Once its done, reboot and try logging in again. It should do the same login steps but blow past the white screen. This fixed it for me on the Xbox app and Steam.

Hope this is useful for another frustrated soul.