Facebook doesn't give you much actionable feedback. Here's the routine I went through _several times_ publishing my ad there.
1. submit app
2. app gets rejected, and my account gets banned. get a generic message saying dating apps need to adhere to special, strict guidelines, and I need to sign up as a Dating service with Facebook's customer service team.
3. I try to sign up for it, and they tell me I don't qualify as a dating service (cause my app is not a dating service, it's an augmentation on it - getsmartswipe.com). So back to square one after this contradictory mess.
4. I submit repeal to unban me.
5. They unban me.
6. I change some wording hoping maybe that's the change they wanted.
7. go to (1)
reddit, similar. I'm sure they made it confusing on purpose but in Reddit's case they took a week to reject it and said I needed to commit a minimum of 30k to advertise dating apps and work directly with them. Made no sense, so I didn't bother retrying with Reddit.