overwatch 2 has been a complete rollercoaster of bugs, poor rollouts, and maintenance that does more harm than good it seems.
How long must people who have done nothing wrong other then login to a game they originally paid for (OW1) or Battlepass, to have all their heroes fixed again, wait?
for people who own the battle pass it will be fixed tomorrow. for all non battle pass owners, you will need to wait 2 weeks and also a blizzard employee will be personally sent to your place of residence to kick you straight in the balls. sorry for the inconvenience!