How do I post screenshot in these forums?

You do not need to pay anything to upload a screenshot or other files if you have issues in an actual support ticket (not forums).

Meanwhile official Blizzard website

If you encounter a bug, please report it to us using the Overwatch 2 Bug Report Forum. Submissions posted there have the benefit of allowing a community discussion around high-impact bugs, which can occasionally help in prioritizing them. If you want to check on a bug, we also keep a list of known active issues at the top of that forum that all players can see,

Literally telling you to post bug reports on forum.

But these aren’t the overwatch forums. You do realise overwatch is something different, an entirely different game, right?

2 Likes

Choose World of Warcraft.