I shamelessly copied the following from the Curseforge Peer Support Discord because it is good information, any claim to faim is entirely attributed to The Claycorp and his associated Discord.
Hello you and that new project you would like to create! A quick guide on what to expect along with some do’s and don’t’s.
When creating a project you should make sure to follow the guidelines for creating a project found here: support.curseforge.com/en/support/solutions/articles/9000199552-project-submission-guide-and-tips
You can also find more information about required information, along with an explanation for the reject message you might have received: support.curseforge.com/en/support/solutions/articles/9000197279-project-and-modpack-moderation-policies
With this out of the way, you are ready to submit that project for approval! but wait there is more!
All new Projects made on CurseForge require two things!
Moderation is typically only done during business hours for CurseForge based off a First In, First Out approval system. At the time of writing, this is the time frame:
If you are unsure what time it is for them, you can stop by the CurseForge discord and use the !status command for the time it currently is for CF.
This means if you submit a project on Thursday, you will likely be waiting until Sunday for approval.
The official Curseforge peer support Discord can be found at discord.gg/2jrsWaKB2m