Hey,
First of all, thanks for the support. It’s gotta be an issue on our end. We’ll try to resolve it ASAP. Until then, we’ll try to change some settings on Itch. I can confirm that none of your money was transferred so if you’re willing to try again, try later today. Hopefully we figure out a workaround by then.