I have a PS five account for Diablo four. I wanted to login on my PC and play it there too so I bought another copy down for the PC through Steam. But it will not let me log into my account. It makes me create a whole other account. Why I have the game on both systems, so why can’t I get into that account on both systems?
Did you buy the PC Steam game on the same Blizzard account you linked to your Sony account? If you haven’t linked the Sony account to a Blizzard account, you will have to be careful here. Only one game instance data will take priority. And being that I have not gone through combining a console to a battlenet account personally, I don’t know the exact process you should follow.
If you have already connected an account to your Sony copy and its different than the account connected to the Steam game, then you need to potentially refund the Steam one, connect the correct account, then re-purchase possibly?
Its also entirely possible they may not let you connect them that way. I know from the Blizzard app (instead of Steam) it may work, but again, I’m not a console player of this game. I do have an account linked to Steam for my alt in D4 and then this account in normal Battlenet app for my main in D4, but that’s all I have.
To play on each different platform, you have to buy it separately on each different platform. I guess each wants their cut.
I don’t use Steam, but the games on both platforms need to be linked to your Battlenet account. That will allow cross progress between the different platforms.
To link your Bnet account you want to follow the instructions here I think.
Certainly possible they may have to do that. That is where the cooldowns mentioned in the article I just linked come into play. There is a 365 day cooldown on changing some of the console accounts. The player needs to be very careful.
I may be mistaken, but I think that in most cases, a Blizzard game account takes priority over outside accounts (Steam, Console, etc).
That would mean (if I recall correctly) that if you had an existing blizzard account and lets say already had the game on that account, and you added a console to that same account (linked) the data would then follow to the console.
However. If you had the console already linked to another account, then unlinked it, it would lose connection to that data, and then become linked to the data of the account you link it to after.
Basically if you started out playing the game on console, worked up characters, etc, that data is linked to whatever blizzard account tied to it, if you have linked one. BUT if you then link it to another account, that will change the data priority to that account instead of keeping your existing data intact. (this might not be the case if the game was never linked, or the account you link it to has no game data already)
There has been some confusion around these scenarios, and now we add Steam to the mess. So, again, be careful how you proceed with your connections to Blizzard and Steam.
I don’t actually know how it determines progress priority. In theory you should not lose anything. It should compare and keep highest each time you connect. The data is saved at the Bnet level so as long as they are attached to the same Bnet account, it should just update the Bnet account. I would probably log in to the one with the most progression first, then log in to the other platform, but it should not matter.
Data loss seems to be from linking to the wrong Bnet account.
Again, there is much confusion around this. My understanding was when you have an existing account in place already in use on PC with for example the Bnet app, that data would be used over a console’s existing data if linking said console later on.
Now you throw in the Steam version on top of this. There is no way to know for sure which platform’s data would take priority when linking them together if they both have game data. Assuming you can link the Steam variant to the others. I’m pretty sure the Steam version only lets you do PC and their steamdeck handheld together, but you have to buy a copy for each, which is kinda lame, but that’s a whole other can of worms.
Steam, PC, Xbox, Playstation all link to your Bnet account. You have ONE Bnet save online that should be the highest progress one. You can’t play D4 at all without linking it to a Bnet account. It is not like we play offline then upload our progress.
What people run into, is that they have more than one Bnet account. Or mistakenly make a new one on the new platform. Then they have to un-link the console from the Bnet2, and link it to Bnet1 - their main. Which means any progress on Bnet2 is lost.
Does that help?
Based on your recommendations, I was able To link my PC steam version of dev four to my Battle.net account and it seems to work
Excellent! Glad to hear you can play now.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.