I understand how frustrating this is, especially when the account works on your laptop but won’t verify on your iPhone.
I see the Q&A Assist already suggested several checks. Have you tried those steps yet, and if so, what happened?
To narrow this down, could you please confirm:
- Does the error message appear immediately after you try to sign in to your account?
- Were you able to open the Microsoft account Security page on the laptop and check your available sign-in methods there?
Meanwhile, please kindly try these additional checks:
1, Verify your sign-in options from a working device
If you're still have access on your laptop:
- Sign in to: https://account.microsoft.com/security > open Manage how I sign in
- Check:
- Is your phone number correct and still active?
- Is there any backup method (such as an alternate email, Microsoft Authenticator, or a passkey)? If you do, use that method the next time Outlook on the iPhone asks you to verify the account.
If only the phone number is listed, this is why the iPhone shows no other option.
2, Add another verification method (important)
If you can still access the account on your laptop:
- Add an alternate email or Microsoft Authenticator app
- Set it as an additional sign-in method
This ensures that when adding the account on iPhone, you’ll be given another option besides SMS.
3, Check if the account is temporarily blocked
That error message can happen when too many repeated attempts were made, and Microsoft temporarily blocks code delivery for security.
If that’s the case:
- Wait at least 24 hours without retrying
- Then try signing in again on the iPhone
4, Restart your phone and re-add the account
Once you’ve confirmed or updated the verification methods:
- Remove the account from Outlook on your iPhone
- Restart the phone
- Add the account again
For more details, please see these official sources:
- Troubleshoot Microsoft verification code issues - Microsoft Support
- Microsoft account security info & verification codes - Microsoft Support
Please feel free to let me know how it goes after trying these steps. Thank you so much for your understanding.
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.