Hola, como habéis comentado, al final cambiando la región desde el pc a Brasil y metiendome en la microsoft store, me dejo canjear los códigos.
Una vez en mi wallet, solo tuve que ir a la web del juego en brasil y a la hora de pagar, elegir el dinero acumulado en mi wallet.
Facil y sin problemas, ni vpns.
El problema es que hacía tiempo que no compraba saldo y no lo estaba haciendo correctamente, hasta que leí la primera página de nuevo y lo hice a la primera sin problemas.
Gracias y un saludo