How to Fix Outlook Error 500

Outlook Error 500 usually appears when you try to open Outlook on the web (OWA) at outlook.office.com (or a related Microsoft 365 URL) and the session cannot be established. In most cases, Outlook desktop continues to work, which is a strong signal that the issue is related to web sign-in/session state, role-based admin evaluation, or mailbox provisioning and configuration rather than a general Exchange outage.

In this guide, I’m focusing on solutions that are aligned with Microsoft guidance and have a consistent success rate in real tenant troubleshooting. I’m also separating the fixes by the exact Error 500 message you see, because the root cause and resolution methods are different.

Before You Start

  • Confirm you are troubleshooting Outlook on the web (not desktop Outlook): Error 500 in this context is most commonly tied to the web experience and the Microsoft 365 authentication flow. The steps below assume the user is accessing Outlook via a browser on outlook.office.com or https://outlook.office.com/mail/ or through the Microsoft 365 app launcher.
  • Check if this is isolated or widespread: If multiple users are affected, treat it as a potential service incident first. Microsoft recommends checking Service health in the Microsoft 365 admin center. Sign in to the Microsoft 365 admin center > Go to Health > Service health and review Exchange Online advisories/incidents and any authentication-related notices.
  • Capture the “More details” information (if available): When Outlook shows More details, capture the correlation ID, timestamp, and any additional codes. This materially speeds up troubleshooting in Entra sign-in logs and support cases.

Error 500: Repeating redirects detected

This error means the browser is stuck in an authentication loop. The most common root causes are:

  • Corrupted or conflicting cookies/session tokens for Microsoft 365 endpoints.
  • Multiple signed-in accounts in the same browser profile.
  • Role-related issues for users with multiple Microsoft 365 admin roles (this is surprisingly common).
Repeating redirects detected

Step 1: Validate browser compatibility and eliminate extension impact

Unsupported or outdated browsers can break modern sign-in flows. Microsoft documents supported browsers for Outlook on the web and Microsoft 365 for the web here: Supported browsers for Outlook on the web and Outlook.com – Microsoft Support.

  • Use the latest version of Microsoft Edge, Google Chrome, or Mozilla Firefox.
  • Try InPrivate (Edge) or Incognito (Chrome) mode.
  • If Incognito works, the issue is almost always cookies, cached site data, or extensions.

Step 2: Clear site data for Microsoft 365 sign-in endpoints

Instead of clearing site data for all websites, take a targeted approach and only perform the cleanup for Microsoft 365 sign-in endpoints to break the redirect loop. Below steps will guide you on how to perform this cleanup in Edge and Chrome browsers.

Steps (Edge/Chrome)

  • Open browser Settings.
  • Go to Privacy and security > Cookies and other site data (or Site data).
  • Search and remove site data for these domains (remove what matches your environment):
    • outlook.office.com
    • office.com
    • microsoft365.com
    • login.microsoftonline.com
  • Close the browser completely (all windows), then reopen and try again.

Step 3: Sign out everywhere to invalidate stale sessions

If you continue to get the repeating redirects detected error even after clearing the site data, then try to force sign-out your sessions from everywhere to break the redirect loop by invalidating cached sessions.

  • Go to the user’s account portal and open Security info.
  • Use Sign out everywhere. This may take time to propagate depending on account type and session state.
  • Wait a few minutes, then try Outlook on the web again.
Sign out from Everywhere

Step 4: If the user has admin roles, reduce roles and retest (high success rate)

A user can have multiple admin roles. For example, a user may be an Exchange Administrator, Power BI Administrator, Security Administrator, SharePoint Administrator, Teams Administrator, Helpdesk Administrator, or User Administrator. This error occurs because the user has too many admin roles assigned.

Remove unnecessary admin roles
  • Under Roles, select Manage roles.
Remove unnecessary admin roles
  • Remove any admin roles the user does not actively need.
  • Save changes and retest Outlook on the web.
Remove unnecessary admin roles

Step 5: Windows SSO token reset

If the redirect loop happens across browsers on the same Windows device, the culprit can be Windows Web Account Manager (WAM) or device-level token storage used for SSO. Microsoft provides troubleshooting for Microsoft 365 sign-in/authentication failures that includes verifying WAM plug-ins and using supported remediation paths.

  • Sign out of Office apps on the device (Teams, Outlook desktop, OneDrive).
  • Reboot the device.
  • Try Outlook on the web again.

If the issue persists, use Microsoft’s sign-in troubleshooting guidance for WAM-related sign-in failures and plugin health checks: Can’t Sign In to Microsoft 365 Desktop Applications – Microsoft 365 Apps | Microsoft Learn.

Error 500: We couldn’t find a mailbox for this account

This error, Outlook Error 500: Something went wrong. We couldn’t find a mailbox for this account; is not a browser session issue. It is almost always one of these:

  • No Exchange Online license (or Exchange service plan disabled)
  • Mailbox not provisioned yet (recent licensing change)
  • OWA access disabled for the mailbox.
  • Attempting to sign in directly to a shared mailbox account (not supported as a standard operation).
Error 500: Something went wrong
We Couldn’t find a mailbox for this account. Either they don’t have a mailbox or don’t have a license assigned. To fix it, contact your Email Admins and ask them to assign a valid license to your account using M365 Admin Portal per instructions.
Error 500 - Something went wrong

Step 1: Confirm Exchange Online licensing and mailbox provisioning

If the user truly has no Exchange Online entitlement, OWA will show this message. A mailbox may also take time to provision after assigning a license (especially immediately after account creation or changes).

  • In Microsoft 365 admin center > Users > Active users > select user.
  • Open Licenses and apps.
  • Confirm the user has a license that includes Exchange Online and that the Exchange service plan is enabled. If licensing was just assigned or changed, wait and retry after provisioning time.
We Couldn't find a mailbox for this account

Step 2: Verify if mailbox exists in Exchange Online

Even with a license, you should confirm the mailbox object exists. If the mailbox is not present and the user is licensed, recheck that Exchange Online is enabled in the license and allow time for provisioning.

Step 3: Ensure Outlook on the web is enabled for the mailbox

A mailbox can exist but still be blocked from OWA. Check to confirm if Outlook on the web is enabled or disabled at the mailbox level.

Ensure Outlook on the web is enabled for the mailbox
  • Ensure Outlook on the web is Enabled.

Configure mailbox settings via PowerShell

Set-CasMailbox -OWAEnabled

Tip

Ensure Outlook on the web is enabled for the mailbox

Step 4: Shared mailbox warning

If someone is trying to sign into a shared mailbox directly, you can hit mailbox or access errors. To open the shared mailbox, correct way is to sign in as the licensed user then Open another mailbox.

  • A shared mailbox doesn’t require its own license in many cases, but users who access it must be licensed.
  • You shouldn’t use the shared mailbox account to sign in.
  • Directly accessing a shared mailbox via Outlook Web App in Microsoft 365 is not supported in the direct-login sense and can lead to failures (including blank page scenarios).

Step 5: Mailbox was deleted or is soft-deleted

If the user previously had a mailbox and licensing looks correct now, the mailbox may be in a deleted or soft-deleted state. This could be the reason for getting Error 500: We couldn’t find a mailbox for this account error.

Step 6: Check Service Health

Regularly monitor the Service health status in the Microsoft 365 admin center, especially if many users in your organization are experiencing the same issue. You can often find relevant information in this section if there are any issues with Exchange Online services. To check the Service health, follow these steps:

  • Sign in to the Microsoft 365 admin center using admin rights > Go to Health > Service health.#
  • Check Exchange Online service status.
Check Service Health in the Microsoft 365 admin center

Escalate to Microsoft Support

If you have tried all the steps and the issue persists, raise a support ticket with Microsoft. Below are the scenarios when you should open an MS support ticket.

  • The issue affects many users, and Service Health does not show a matching incident.
  • You have validated licensing, mailbox presence, and OWA enablement, but the mailbox still cannot be opened.
  • Redirect loops persist after cookie cleanup, sign-out everywhere, and role rationalization.

Make sure to capture as much information as possible about the issue for the MS support engineer.

  • Screenshot of the exact error.
  • “More details” correlation info (correlation ID, timestamp).
  • URL user is using to access Outlook on the web.
  • Whether the user has admin roles.
  • Confirmation of Exchange Online license and mailbox status

Leave a Comment