Midjourney Bot Not Working in Discord: 6 Fixes
How Midjourney Fails (And Why)
Midjourney runs exclusively through Discord’s bot system. When it breaks, the failure is usually at one of three points: the Midjourney servers themselves, your Discord client, or the specific server channel you’re using. Identifying which one saves you from unnecessary troubleshooting.
Fix 1: Check Midjourney’s Status
- Go to status.midjourney.com for real-time system status.
- Also check the #status and #announcements channels inside the official Midjourney Discord server.
- During high-demand periods (new model launches, viral prompts), the queue can back up for 10–30 minutes.
Fix 2: Restart the Discord App
- Fully quit Discord — on Windows, right-click the tray icon → Quit Discord.
- Reopen Discord and try a simple
/imagine prompt: a red applein the Midjourney bot channel. - A simple restart fixes bot command failures caused by stale WebSocket connections about 30% of the time.
Fix 3: Use a Different Channel
- Inside the Midjourney server, each #newbies- channel is independent. If one is unresponsive, try another.
- If you have a Midjourney subscription, try DMing the bot directly: open a DM with Midjourney Bot and run your /imagine command there.
Fix 4: Re-Invite the Bot to Your Server
- If you added Midjourney Bot to your own server and it stopped responding, its permissions may have changed.
- Kick the bot from your server (Server Settings → Integrations → Bots → Remove).
- Re-invite it from midjourney.com/account → Discord Integration.
Fix 5: Check Your Subscription and GPU Hours
- Type
/infoin any Midjourney channel to see your current plan, remaining GPU hours, and queue position. - If your Fast Hours are at 0%, you’re in Relax mode — generation takes longer but still works.
- If your subscription has expired, commands will silently fail. Renew at midjourney.com/account.
Fix 6: Update Discord
- Press Ctrl + R inside Discord to reload the app without fully restarting.
- If Discord hasn’t auto-updated, go to Help → Check for Updates.
- Old Discord versions can lose compatibility with newer bot slash commands.
Pro Tip: If the bot accepts your /imagine command but never delivers the result, run
/show job_id:[your_job_id] to manually retrieve a job result. Job IDs are shown in the pending message before it disappears.Related Guides
If Midjourney is down and you need AI images now, Google Gemini includes a free image generation feature. For text AI issues, see our Claude AI errors guide.


