I tried a dozen of times yesterday, today, but this keeps coming up.
Thank you for reporting. I have not had others report the issue and my payments seem to be coming through just fine. I'll escalate this to itch and see what they say.
Thank you.