There is an update on the issue about missing account cosmetics and such here.
Problems with Account Merge (Missing Player Items/Data)
Tl;dr: You have not lost any items or progress, though some players are logging in and seeing some/all elements missing from their collection.
We’ve received a number of reports from players that their inventory in-game is partially or totally reset. We’ve determined that the cause for this discrepancy in approximately half of reported cases is players having not yet completed their account merge . This is understandable—one cause for this is due to a bug with the launch build not providing an account merge prompt on some consoles. We rolled out a partial UI fix earlier today to help some console players progress through the account merge flow, however, we are still working on fixes for additional UI issues.
In the other half of reported cases for this issue, things are just taking longer than expected for items from the original Overwatch to transfer and populate in Overwatch 2. In all cases, no player data has been wiped or lost. We have a client-side fix for this that cannot be deployed until next week, so we are exploring server-side fixes and will provide updates as more information becomes available.
There was a separate issue with account merge where players who had merged their console and PC accounts were experiencing problems logging in. This bug is now resolved. If you watched any community streamers on launch day, you might have noticed some had more trouble logging in than others; this bug was the primary cause for that.
Incorrectly Locked Heroes and Items for Existing Players
This is an issue separate from account merge but the player experience is the same as the above, where heroes and items that should be unlocked for existing players are appearing as locked. These cases are almost certainly related to our new First Time User Experience (FTUE) flow incorrectly being applied to existing players. We have seen relogging into the game resolve this issue in most cases. If you’re still experiencing this issue after taking these steps, please open a support ticket , that data is very helpful for our team.
On the day of launch, these issues were exacerbated by DDoS attacks—while they did not directly cause any of these issues, they made the environment in which we work on these issues more challenging. We have not suffered any further attacks.
We are committed to keeping you all informed, and will provide more information as it becomes available. Please keep an eye on @PlayOverwatch for additional updates.
Thank you, heroes,
The Overwatch Team