only in this faq thread
That's the way it works at the moment, for better or worse. At some point you will see your posts in the other threads. Watch out for the fact that when they do eventually appear it will be in order by date so you'll have to scroll back in whichever sub forum it was that you tried to post in. Another confusing aspect.
Are you seeing the pm button below other people's posts? That usually means your in.
Waiting for your other posts to appear, who knows what the mods are doing, but it's a fucking joke, I'm sorry that you and others are having to put up with this crap.