Hi,
Thank you for sharing your question. I hear how frustrating it is to enter the SMS code and just get “That code didn’t work,” especially when you’re trying to keep your Rewards redemptions moving.
Here’s the short version of what Microsoft’s current guidance and recent Microsoft Learn threads indicate. When a phone number is removed from a Microsoft account or heavily reused across multiple Rewards accounts, it can be temporarily blocked by automated abuse protection, which leads to code failures or “not supported” style messages during verification. Separately, if you removed or replaced your account’s security info, Microsoft places the account in a restricted state for a fixed 30‑day window before new phone or email info fully takes effect, and that waiting period cannot be expedited except by canceling the change.
To resolve this, first confirm you’re not in the 30‑day security‑info change window; if you recently removed or replaced security info, you’ll see the “security info change is still pending” notice, and the reliable fix is to wait for the 30 days to elapse or cancel the pending change if you initiated it by mistake. Next, if the number was moved between Rewards accounts or has been used across multiple profiles, submit a ticket to Microsoft Rewards Support and clearly request a review to lift any automated block on that specific phone number.
A quick clarifier to help me tailor the next steps: did you recently remove or replace the phone under your Microsoft account security info, or was the only change that you unlinked the number from the older Rewards account and tried to add it to the new one the same day?
Let me know how it goes.
Best Regards,
Noel