I've authenticated two platforms, Xbox and Steam. When I hit continue, it asks me to choose my active characters between Xbox and Battle.net, even though I have none on the Xbox. After I choose my battle.net characters, it goes to "Review Your Setup" where it says that no DLCs or silver is being transferred to Xbox and four DLCs are transferring to Steam but no Silver and not my other DLCs I've bought or my silver. However, on a different part of the Bungie site, it's saying that the transfer details include my silver and DLCs. I don't want to do cross-save if I'm gonna lose anything. Any suggestions on what to do?
PC Move and Cross-save are two separate services. - PC Move transfers everything you have on Battle.net to Steam on Oct 1 - Cross-save enables you to choose one account as the main character save to be used on all platforms You need to have all three accounts linked in your Bungie profile. Then perform the PC Move. After that, enable cross-save making your Battle.net account as the main character save. You will keep everything you own on Battle.net. You can only use Silver on the platform it was purchased on, i.e. you can't spend PC Silver on Xbox. It will show 0 balance on Xbox, but normal balance on PC.