Shop is always updating everytime i play

I’m having trouble purchasing skins in Overwatch. I’ve already tried restarting my PC, reinstalling and updating the game, but the issue persists. Every time I log in, the shop keeps updating, and I can’t see my coins either.

Initially, I installed Overwatch through Steam, but I quickly switched to Battle.net after reading that it might work better there. Unfortunately, the problem remains the same on Battle.net. How can i fix it? thank you.