Why do my threads have to be approved?

A mod has to now approve my threads. That’s the message I got when I tried to post in the battle forum.

Why is this?

And my post never made it by the way.