How do I make it so that users can post without having to wait for moderation of their post?
There are no requirements to wait for moderation out of the box in Discourse.
Sounds like you are running into spam prevention? Perhaps if you provided more information.
I signed up as a member to try and populate my forum. I am moving from admin to user, could this me the reason. I will try again and see what happens.
Ah, could it be that because I have created several users with emails from the same domain?? For example the emails used is email@example.com . Will your script see this as a spam tactic??
Looks like you’re triggering spam protection on that post. Try typing an actual post, and take some time doing it