“Available on a Different Platform”?

Answers to a question players keep asking · page built

The short answer: some refusals never reach the code. The game looks at where you are typing, or at what kind of account you are typing from, and stops there. That is why a code can be live, correctly copied, and still come back with a message that says nothing about its validity. Three of these locks show up over and over in the threads we follow: platform, account eligibility, and server or region.

A refusal that never reaches the code

Every game in this set answers a dead code and a code you are not allowed to use with something. Only one of those two answers is about the code. The other is about you, and it is the one people keep re-typing a working string against.

Three stacked cards, each naming a lock that refuses a code before its validity is checked. The platform lock refuses an in-game attempt on Android and tells the player the code is for a different platform, with the web redemption page as the bypass. The eligibility lock refuses the code because of the account rather than the string: it was not sent directly by the publisher, the device has already taken a new-player code, the code is not enabled until the account is old enough, or the account was bought. The server and region lock refuses a code that belongs to another server such as NA, EU or SEA, or to a region-limited release.
Three locks, one symptom. None of them says “this code is invalid”, and all three are read as if it did.

The platform lock

The clearest example in the threads we follow is a Raid: Shadow Legends player who tried to redeem on Android and was told the code belonged somewhere else. The thread title is the complaint:

“Mobile promo code not recognizing mobile”

“It says “sorry, this promo code is available on a different platform””

“For clarity, this is the error I get from within the game, on Android.”

“I just downloaded the game on my mobile and I can’t get any new user promo codes to work for me”

Nothing in that exchange is about the string the player typed. The client refused the location. The answer in the thread is the bypass, and it is worth keeping because it works on more than this game:

“redeem it on the website and you will bypass the problem”

There is a second, quieter version of the same lock, and it is on the Genshin Impact side: the official redemption page's own behaviour is that iOS has no in-game redemption menu. On that platform the web page is not a shortcut, it is the only door. If you are looking for a box inside the game on an iPhone, you are looking for something that was never built.

Where the box actually is in each game we track is laid out game by game on this page.

The eligibility lock

This is the one that gets filed as “the code does not work” most often, because the code genuinely is valid and genuinely is not for you. The thread we follow asks the question directly, and the replies list four separate reasons in four separate posts:

“Why are promo codes not working?”

“How did you get the notification? If you did not receive this code in a direct promotional email from Plarium, it will likely show up as invalid.”

“It also didnt work on my new alt account. I assume its because this device is alredy used for playing raid. Try on a completely fresh device, I bet it will work.”

“the 1weekgift promo code wasn’t enabled until after I had been playing for a week.”

“If you bought a bot account, Promo Codes will not work on it.”

Four causes, one message. The code was not sent to you directly; or the device you are on has already consumed a new-player code; or the code does not switch on until the account is old enough; or the account is one the publisher will not honour. In all four the string is fine. What is being checked is your account, and what comes back is the same refusal a dead code produces.

The practical consequence is the one nobody likes: if a code is a new-player code, no amount of finding a fresher copy of it will help. It has already been spent, by you, on the day you installed the game.

The server and region lock

The third lock is the one that looks like a typing mistake and is not. In Honkai Impact 3rd, the invite codes players trade are tagged with the server they belong to, and the threads we follow are emphatic about writing yours down:

“NOTE : Make 100% sure to write your server (ie SEA , EU or NA) in your comment, else you will probably not…”

The codes underneath that note are posted exactly that way — a string and a server, always together, because the same style of code exists separately for each one:

“107160394GP NA” · “EU server, 209326622AA” · “NA 108999276JY” · “SEA 20816403AA” · “Sea 21040205GW”

A code from one of those lists typed into an account on another server is not a broken code and not a typo. It belongs to a different game world. The same shape appears as a region limit elsewhere in the set — one of the Zenless Zone Zero codes we track is posted with the plain qualifier “Only Asia” next to it, which is the publisher telling you in advance who it is for.

Our Honkai Impact 3rd page and Zenless Zone Zero page carry the server and region notes on the rows they apply to, rather than in a paragraph you have to find.

Sorting the refusal before you spend an evening on it

What we cannot tell you about this

We cannot tell you which lock you hit from the message alone, because the games do not distinguish them. We also do not publish which servers or regions a code is open to unless a source says so — that is the publisher's rule and it changes without notice. What we do keep is the qualifier a code was posted with, on the row it belongs to, so a region-limited code is not sitting in a list looking universal.

The quotes above are player posts from our source library, kept as they were written. They are not official statements, and the four eligibility causes are the ones players in that thread named rather than a published policy.

Frequently asked questions

What does “available on a different platform” actually mean?

That the client is refusing where you are typing rather than what you typed. The code has not been judged. In the thread we follow, the fix is to redeem on the publisher's website instead, which bypasses the client-side platform check.

Why does a valid code not work on my account?

The four causes named by players in the threads we follow are: the code was not sent to you directly by the publisher, the device has already taken a new-player code, the code is not enabled until the account is old enough, or the account is one the publisher will not honour.

Can I use a code that was posted with a server name on it?

Only if you are on that server. In the games we track, invite codes are posted as a string plus a server such as NA, EU or SEA, and the same style of code exists separately for each.

Is a region-limited code different from a dead one?

Yes, and the difference matters. A region-limited code is alive for the players it was issued to. One of the Zenless Zone Zero codes we track is posted with the qualifier “Only Asia”, which is the publisher saying up front who it is for.

Why does the same code work for someone else and not for me?

Because the check that refused you is on your side of the transaction — platform, account eligibility, server or region. The code itself is the one thing in the exchange that both of you share.