You need to contact the Itch support. I know it can be annoying to go through them, but payments and account stuff is part of Itch and I can't do anything about it.
same happens to me, but i dunno what happen, it's goes to normal itself