Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MultiMC stuck in "working" loop when trying to launch Minecraft on a (now-invalid, migrated) Mojang account #5329

Open
1 task done
PaladinOne opened this issue Jan 24, 2024 · 2 comments
Labels

Comments

@PaladinOne
Copy link

Operating System

Windows

Description of bug

I haven't launched MultiMC in several years, and in that time my Mojang account was migrated to a Microsoft account. Upon trying to launch a MultiMC instance, the launcher gets stuck in an endless, unbreakable loop of flickering the "Working" launch popup, opening the popup for a split second then closing then reopening it. The speed of popups is fast enough that MultiMC cannot be interacted with and has to be closed from Task Manager.
I updated MultiMC to 0.7.0-3813 via the auto-update however that didn't fix me.

Checking the MultiMC log, I found this sequence of lines repeated endlessly about every 100ms:

28.942 D Writing account list to "accounts.json"
28.942 D Building JSON data structure.
28.942 D Building account array.
28.942 D Writing account list to file.
28.945 D Saved account list to "accounts.json"
28.946 C Task "Yggdrasil(0x6f7fb58)" failed while not running!!!!: "Authentication operation failed due to a network error: Error transferring https://authserver.mojang.com/refresh - server replied: Gone (207)"
28.948 D Task "MojangRefresh(0x6fd11d0)" starting for the first time
28.948 D AuthFlow: "Logging in with Mojang account."
28.948 D Task "Yggdrasil(0x6f7f7d8)" starting for the first time
29.021 C Task "Yggdrasil(0x6f7f7d8)" failed: "The Mojang account no longer exists. It may have been migrated to a Microsoft account."
29.022 C Task "MojangRefresh(0x6fd11d0)" failed: "Mojang user authentication failed."

Updating MultiMC's user list to have my Microsoft account in it fixed the issue and let me launch the game, so the real reason I'm reporting this here as a bug is that MultiMC got stuck in an infinite loop re-trying to log in to an account which does not exist (a task which cannot succeed no matter how many times it re-tries it), rather than stopping after the first failure and popping up an error message.

Steps to reproduce

  • Have an old MultiMC install, with an old (now-Migrated) Mojang account previously authenticated, and set as the account to launch as
  • Attempt to launch Minecraft
  • Observe the infinite loop you get stuck in
  • Check the logs and see this error sequence looped infinitely

Suspected cause

No response

This issue is unique

  • I have searched the issue tracker and did not find an issue describing my bug.
@PaladinOne PaladinOne added the bug label Jan 24, 2024
@GLMidnight
Copy link

It looks as if you're logging in to the Mojang account rather than the Microsoft account. Try logging in with Microsoft.

@phit
Copy link
Contributor

phit commented Feb 5, 2024

they quite literally said that, that's the bug.. these accounts need to be removed from the launcher

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants