mmm, I've tried paying again and now the payment process goes back to itch.io main page when I Continue To Payment on the screen that shows the VAT after I've entered my address. This happens both in the app and on the website
I've tried this on another game( 'Mu Cartographer') and it worked.