Any time anyone suggests here to 'contact support', I'm like oh well, this isn't getting solved ever lol. I'm honestly not even sure if itch's support is even real at this point. They're either massively backlogged or massively understaffed. Not once have they replied to any of my queries EVER. Maybe if you make a big enough fuss about it they'll respond. Their support definitely needs a lot of work.