Thank you. The projects in question are adult but are set to "no payments" so there should be no issues there from what I know. And the projects had a clean indexing past and no problem until the recent issue. Thanks for the quick reply.
I have 3 projects up. Project Sweepurr is set to allow payments and I know it is deindexed since the drama. That one is not the project in question. I know that paid nsfw games are not allowed on itch.io because of payment processor tyranny with their censorship.
The projects in question are the other 2 projects (Sweepurr demo and Furrmatch) which are set to "no payment". Sweepurr demo is a demo version of the project Sweepurr. I have seen other devs having a "demo page" of their paid games so I tried to do the same and it got indexed and than deindexed a day later.
As for my latest project Furrmatch, it has been set to no payments a long time ago and was properly indexed for a long time, than it got deindexed for no reason and has been since (22ish days ago). (edit: clarity of the situation better explained)