Maybe contact itch support then?
It recommended using the email I got when purchased which I have been using