Have to rewrite this post.
When you created your topic in the Free Content/Self Promotion area, did you notice the yellow banner with the Forum rules on top of the input box?
Well it explains the situation with that special area of the forums: All Topics created in that are are automatically deleted 7 days after the last reply.
(!empty($user->lang['ATTACHMENT'])) ? $user->lang['ATTACHMENT'] : ucwords(strtolower(str_replace('_', ' ', 'ATTACHMENT'))):
Screenshot 2021-11-24 032146.png
There's no hard rule saying you can't post the same thing over and over again, but I would kindly ask you not to do that and leave some time between posting again.
Your post was some kind of advertisement for an adjacent service to SAM Broadcast if I remember correctly.
If you offer some kind of free tier to your service, you could post that in the General forum and then point users at the full / premium version as well.
I would personally not allow any paid-only stuff in that forum, though.