I try fix this issue. Please try again now
I tried again, twice. I can now get a bit further in the payment process, but in the end it still fails. Baffled as to why. I also contacted itch.io Support, but no response from them, yet.
what is your PayPal name / email? Maybe we should do this Manually