The forum is answered by the community, not the Itch staff. What you're asking for is something you should request by contacting support, not through the forum.
Regarding your issue, it's most likely that the automatic algorithm deindexed you, and you're on the manual review list.
Unfortunately, with the issue with payment methods and NSFW games, it seems that the Itch staff is overwhelmed with support requests, so their response times are taking much longer than usual.
In the meantime, I recommend reading this thread from the moderator where he discusses game indexing:
https://itch.io/t/4120453/game-quarantined-search-or-indexing-problem-read-this