When I click on Founder's Forum i got the message
You seem to have stumbled upon a page that you do not have access to.
last edited by
This post is deleted!
You should be good to go now - I see that the Founder role has been applied to your account.