When you open the game on Steam after tryna receive OWL Tokens from watching matches on YouTube (the drops were on), claiming Twitch drops or trying to claim any Overwatch coin codes it doesn’t show up or give you anything.
The only fix is opening the trashest launcher and installing the game a second time so you can open the game log in and claim the rewards.