I have been waiting for more than three months for payouts. During that time, I have not received any answer from support. I recently found out on my own that I have been waiting this long because my tax information wasn't up to date, and I have since updated it. Now, in my profile it says that my tax info are 'on file' so I can only suppose the issue has been fixed.
That said, I am waiting on three payouts and I am concerned that due to the order of events (asking for payouts while tax info was missing, then fixing said issue) that my payout requests might fall through the cracks and end up forgotten. Could somebody reassure me that my payouts are coming soon? I did not contact support through email for this since technically, I already did send a message about these payouts a month and a half ago (the aforementioned email that I haven't received an answer to yet).
Payouts IDs :
172851
167895
165214
On a related note, Itchio should consider creating an automated email alert to inform users that their tax information is out of date. It only happens once every 4 years, from what I understand, so a reminder would spare everybody a headache.