Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+2)

The problem arises where there is no communication about the actions taken and the reasoning why. When our only procedure is to contact support for help, yet you get ignored, it's entirely frustrating and lends the idea they don't give a damn.

I can't guess on the specifics of why it happened to you. At least in my case I was initially notified of a complaint that Itch was being irresponsible, but somehow that became my fault.