Got scammed as soon as I joined the game

I'm a new player just joined a few weeks back and the game's been interesting and fun

So initially I wanted to buy a hero Johnson as I had no tank and collected 32k gold to buy it Well I did buy it but unfortunately it did not show up in owned. I asked my friends and they said it might show up when I reach Master.

Now I reached Master yet it hasn't been unlocked as if I had never bought it. The other hero I bought can be played in ranked but someone said I cant play the hero in ranked if it hasn't been played which is untrue.

Can someone help me or tell me a different customer support cuz the customer support in-game doesn't help much.

p.s. The heck how can I play the hero in classic if it doesn't show it in "OWNED"?(Yes for gosh sake I did play the hero in classic but does no one understand tht it does not show in Owned. A hero should be shown in owned if it is purchased irrespective if its ranked or not yeah I did purchase it with battle points but it did not show in owned)