Here’s a previous thread about Beta forum issues. The Blue posts are still relevant.
If you received it through the opt-in with Blizzard then you just need to give it some time. Try logging in and out of the forums. I don’t know if there is an ETA if you got it through one of the fan sites or streamers.
You can use the button on your screen in-game to give feedback as well.