Reddit has some pre-qualifications (like certain amount of karma) before you can freely post and you need to meet those pre-qualifications. Yes, you need it even for your own subreddit . This is Reddit’s policy, nothing can be done about that.