To use the new Outlook for Windows with a Yahoo (Comcast-migrated) account, the account must be added using Yahoo’s OAuth sign-in flow, not just by typing the password into a generic sign-in box.
Follow these steps in new Outlook for Windows:
- Open Outlook.
- Go to the View tab and select View settings, or go to the File tab and select Account info.
- Select Accounts > Your accounts.
- Select Add Account.
- Enter the full Yahoo email address (the one Comcast migrated to Yahoo) and select Continue.
- On the Sync your Yahoo account screen, select Continue.
- A browser window opens to Yahoo sign-in:
- Enter the Yahoo email address and Yahoo password.
- Complete any two-factor authentication prompts if configured.
- When the Yahoo account permissions window appears, select Agree to allow Outlook access via Yahoo OpenID/OAuth.
- When the browser shows a prompt like
https://outlook.office.com wants to open this application, select Open.
- Return to Outlook and select the Yahoo account’s Inbox to confirm messages are syncing.
If the sign-in window you see is not launching a browser or showing the Yahoo permissions/Agree screen, remove any partially added Yahoo account from Outlook first, then repeat the steps above so Outlook can start a fresh OAuth-based connection.
If problems persist, switching from classic Outlook to the new Outlook for Windows and then adding the Yahoo account there has been a successful workaround for similar Yahoo sign-in issues.
References: