Can't post on the forums but own the game?

I own the Reforge game, but can’t post anything on the official Reforge forum?

You may need to log in on the “Americas” servers first then log out and try again, which should allow you to then post. You should also be able to post in the bug report forum for example: Bug Report - Warcraft III: Reforged Forums