Sorry if it is to personal, but does itch blocks your payments? I ask because when you make a google search 'summer in the city itch io' you can still buy the game for the 5$ min price or more, but have only paypal as a payment option. If you get the money and it is not blocked it is maybe an option for those people that are not able or do not want to commit to a monthly subscription.
The problem is that impulse purchases make the majority of sales. And due to the delisting, these kind of purchases stopped almost entirely. I am currently working on a free demo version so my game appears on their public lists again at least. I won't make as much as before the crackdown on adult games, but it could at least alleviate the losses a bit. We'll see how it goes. Getting the word out on social media is pretty hard nowadays in the vast ocean of creators, especially when you have limited visibility due to NSFW content, so I can't rely on that method alone unfortunately.
And regarding the payouts: Not exactly blocking, but itch does seem to have issues with their payouts lately. I'm still waiting for mine. It's in review for 20 days now, which is way too long.
Some people reported delays of 50 days and more in their forums. Some people even claim that itch is a sinking ship. Not sure how much truth there is to that, but considering that adult games usually make an enormous amount of their revenue, it's easy to come to such a conclusion.