The most likely cause is that the game code sold by the third-party has already been redeemed to another Microsoft account, or the code itself is invalid/compromised. Once a Microsoft or Xbox code is redeemed, it is permanently tied to the account that redeemed it and cannot be redeemed again.
To narrow down the issue and next steps:
- Confirm where and how the code was redeemed
- If the Xbox app or console reports “already redeemed” when entering the code, it means the code is no longer unused.
- If the code came from a third-party retailer or marketplace (not Microsoft Store), the seller is responsible for providing a valid, unused code.
- Check that the correct Microsoft account is being used
- Sign in to the Xbox app and Microsoft Store with the same Microsoft account.
- Verify that this is the account where the game is expected to appear.
- Work with the retailer if the code is bad or reused
- If the code was sold as new but is already used, contact the retailer’s support and request either a replacement code or a refund.
- Provide proof of purchase and the error message indicating the code has already been redeemed.
- If there is suspected fraud or resale of a used key
- If the seller appears to have resold or compromised the key (for example, the key is already in use on another account), report the situation to the seller and, if applicable, to any marketplace platform used.
Because the code is from a third-party, Microsoft support typically cannot reissue or replace that code; resolution usually comes from the retailer (refund or replacement).
References: