I bought a ticket on Air Asia (Indonesia) just 3 days ago. It worked (surprisingly) fine. I was VPN'ed in to the US. It is possible the various Air Asia country specific sites have different issues. I do remember having tremendous issues with one of the Air Asia site a few years ago, which is why I was bracing myself for trouble this time.