Midjourney’s login and image-generation permissions are fundamentally tied to a Discord account. When you run into issues like being logged into an “old account,” incorrect subscription status, or insufficient channel permissions, the most effective approach is to unlink and then re-link. Below are the step-by-step instructions to sort out and fix Midjourney’s account linkage.
First, confirm which Discord account Midjourney is currently linked to
Open a browser and go to midjourney.com, then click Sign in with Discord to log in. If the page goes directly to your profile, your browser may have a cached Discord session. In that case, first find Log out on the page, then continue to the next step to verify the account.
In Discord (web or desktop), open User Settings and confirm the currently logged-in Discord username and email. Midjourney subscriptions and generation history are generally associated with this Discord account. First make sure exactly “which account you’re currently on” to avoid making things messier later.
Unlink Midjourney authorization: remove the old Discord association
In Discord under User Settings → Authorized Apps, find the authorization entry related to Midjourney and choose to deauthorize/remove it. This will prevent Midjourney from continuing to use that Discord account’s authorization state. After doing this, close all Midjourney web tabs to prevent the old session from remaining in effect.
Next, log out of Discord in your browser (not just closing the page). If necessary, clear the site’s cookies/cache or use a fresh browser window. Then reopen midjourney.com and complete the login authorization again using the Discord account you actually want to link. Most “why does it keep switching back to the old account” issues are resolved at this step.


