Sorry to hear that. It's out of my hands now.
Is there any way to contact support directly? I would like to collect my earnings, and it doesn't seem to be happening unless I can speak with someone who works for itch.
Yes, opening a ticket like you just did.
I've tried that multiple times. Haven't heard back once. Usually wait a few weeks between attempts.