Thanks for reaching out.
From what you described, it seems like the Microsoft account was taken over completely, and because two-step verification is enabled, you also can’t use the normal reset flow. I understand that’s a very difficult situation.
Please kindly note that this is a public user-to-user forum, I do not have the ability, tools to unblock, recover accounts or bypass security. Only Microsoft’s official recovery process can restore access.
To avoid repeating it the Q&A Assist reply under your post, could you please confirm whether you already tried the official recovery steps listed? If yes, what happened?
And do you still have the original account signed in anywhere at all (old PC, browser, phone, Xbox, etc.)?
In the meantime, here's what you can do next:
1, Try to sign in using the passkey via Other ways to sign in/ Sign-in options
If it works, immediately go to Microsoft Security page via https://account.microsoft.com/security > Manage how I sign in > review recent activity, remove unfamiliar sign-in methods and security info. Reference: Signing in with a passkey - Microsoft Support
2, If you see a message like "Security info change is still pending" and you did not make that change, Microsoft says to use the "let us know" option on that page to report unauthorized security changes. Please see What does “Security info change is still pending” mean? - Microsoft Support
3, If the passkey does not work anywhere, and the attacker changed the password and recovery details, then Microsoft’s supported path is only the official hacked-account recovery flow: How to recover a hacked or compromised Microsoft account - Microsoft Support
Microsoft states there is no manual override for consumer accounts when ownership cannot be verified, especially with two-step verification enabled.
You can reach out directly to the Microsoft Support team for further assistance:
- Go to Contact - Microsoft Support
- Search for "Account Recovery" in the search box.
- Click "Get Help", then scroll to the bottom and select "Contact Support”.
- Choose the appropriate Products & Services/ Category.
- Look for and select "Chat with a support agent in your web browser" (during business hours) or a similar callback option (if available). Explain your situation clearly.
Thank you so much for your time and understanding.