This is "support"! Isn't it?
No. It is not.
Get help from the itch.io community. Have a quick question or issue, other members of the community can assist you in finding an answer. If you need to specifically contact itch.io staff you can message our support team. Although staff may monitor this forum, we request that any account related matters be submitted through our support system.
Your issue is about payout and the community cannot help you here, excepot if it helping you to know that other people have issues too.
There is a sticky where support for payout is.
https://itch.io/t/5345077/important-payout-or-tax-related-issues-read-here-no-th...
We ask that you no longer post requests for payout help on our community forums. We closed the previous topic we had open as it was a temporary solution until we updated some of our processes.