How do I resolve the oauth popup issue when trying to access mail from desktop Outlook 365 Classic?

David Thelen 5 Reputation points
2025-11-03T00:41:02.5233333+00:00

Tying to acccess my yahoo mail account from desktop Outlook 365 Classic. Got oauth agreement pop up from outlook. I clicked on Agree and it did nothing. I clicked on ignore and same thing. It was not allowing me to download my new emails from the Yahoo mail server. I have taken the following steps to resolve: Clear cookies and cache, reboot everything, create backup file and delete the yahoo mail account from outlook, run online repair of office 365, cleared cached Yahoo credentials and attempted reinstall (fails to reinstall after closing pop up window). Run outlook in safe mode and attempt reinstall (fails again). Trying a passkey also does not work.

Outlook | Windows | Classic Outlook for Windows | For home
0 comments No comments
{count} vote

1 answer

Sort by: Most helpful
  1. Kal-D 3,460 Reputation points Microsoft External Staff Moderator
    2025-11-03T16:26:09.96+00:00

    Dear David Thelen,

    Thank you for posting on the Microsoft Q&A forum.

    The issue with the unresponsive "Agree" button is typically caused by corrupted authentication tokens. The path to resolution involves a deep reset of these tokens.

    Please follow these steps in sequence.

    Step 1: Prepare Browser and Yahoo Account

    The OAuth pop-up uses Microsoft Edge in the background, and its extensions can interfere.

    1. Open Microsoft Edge.
    2. Go to Settings > Extensions and temporarily disable all extensions, especially ad-blockers and privacy tools.
    3. Now, log in to your Yahoo Mail account via a web browser.
    4. Navigate to your Account Security settings, find "Connected Apps" or "Third-Party Access," and revoke access for any entry related to Microsoft Outlook.

    Step 2: Deep Credential & Profile Reset

    Disclaimer: Profile & Data Consideration Deleting an Outlook profile will remove its configuration. While emails on the server (IMAP) are safe, any local data stored only in that profile (e.g., "On This Computer Only" contacts or calendar entries) will be lost. Your backup (.pst) file protects this data.

    1. Close Outlook completely.
    2. Delete the Outlook Profile:
      • Press Windows Key + R, type outlook.exe /profiles, and press Enter.
      • Select the profile containing your Yahoo account and click Remove.
    3. Clear Windows Credentials:
      • Press Windows Key + R, type control keymgr.dll, and press Enter.
      • Go to Windows Credentials.
      • Caution: Review the list carefully. Remove only entries clearly related to Yahoo, Office, or OAuth2. Avoid deleting other system credentials.
    4. Re-add Your Account:
      • Open Outlook. It will guide you to create a new profile.
      • Add your Yahoo account. The OAuth process should now initiate cleanly.

    Step 3: Guaranteed Fallback - Use a Yahoo App Password

    If the OAuth pop-up continues to fail after the complete reset above, the most reliable workaround is to bypass it using an App Password. This is a common and stable solution for persistent OAuth compatibility issues.

    1. Log in to your Yahoo Account Security page online.
    2. Enable Two-Factor Authentication (a requirement for generating an App Password).
    3. Generate a unique 16-digit App Password.
    4. In Outlook, when prompted for the password for your Yahoo account, use this App Password instead of your regular account password.

    Please execute Steps 1 and 2 together. This combination resolves the majority of these authentication blocks. If the issue persists, please proceed with Step 3.

    Please let me know if you encounter any trouble with these steps.

    I'm looking forward to hearing from you.


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment". 

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread. 


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.