Een (regiogebonden) tegoed (giftcard), abonnement (Xbox Live/Game Pass) of een spelcode zijn drie verschillende producten en het inwisselen gaat per producttype anders en ook het apparaat waarop je ze probeert in te wisselen (xbox console [MS Store app], pc [MS website/MS Store app], of telefoon speelt een rol.
Spelcodes geven over het algemeen de meeste problemen, deze blijken soms toch regiogebonden te zijn dat ze niet ingewisseld kunnen worden op een account dat gekoppeld is aan een andere regio.
Soms lost een VPN-verbinding dit op, of een tijdelijke verhuizing van een account naar een andere regio (zonder VPN-verbinding), soms is zowel een VPN-verbinding en een verhuizing naar een andere regio noodzakelijk.
Het blijft m.i. trial-and-error.
Wellicht is het ook een kwestie van geduld: eerst je account verhuizen en vervolgens een dag wachten met het inwisselen van een code om de Microsoft/Xbox systemen de tijd te geven om de accountgegevens te synchroniseren. Helaas ben ik zelf niet zo geduldig.
Bekende foutmeldingen zijn o.a.
- code wordt niet herkend: ongeldige lettercombinaties die nooit in codes voorkomen (meestal via Xbox console; code is uiteraard correct [vermoedelijke oorzaak een regiomismatch]; inwisselen op een ander apparaat)
- "TokenDescriptionGet-TooManyRequests" (meestal op PC; vaak al bij een tweede poging.)
Van deze foutmeldingen niets aantrekken en het later op een andere wijze nogmaals proberen.