2 bugs with the Steam Version (Redeem Bug, Comp Token Loss)

So, from my time using the Steam Version of Overwatch 2, i have encountered 2 issues.

Redeeming Codes

When Redeeming a code on Battle Net, and Booting into the Steam version, it will cause the items to not appear UNTIL you log into the Battle Net Version.
I presume this is a sync error due to the fact that in the past you could choose which region you could go to (NA, EU, Asia), and it would cause issues with tracker websites.

Competitive Tokens Being Eaten

Apon the New Season coming out (and release of the Steam version), it proceeded the competitive rankings like normal. However, anyone who opened the game on Steam first before doing it on Battle Net lose their comp items. (Name Tags, Tokens, Sprays???)
Logging into the Battle Net version seems to have not fixed this issue.
as stated before, probably a Sync issue, but it’s even more of a problem since the popup only appears once per season, you lose the opportunity to get the items.

This one actually made me lose apon said items, so if it isn’t fixed by the time the next season happens, a lot of steam players (that actually play the game) will probably be angry.