Similar issues as well. From Singapore too. For desperate peeps like myself... My solution: Grab a paid VPN solutions like Nord or Express and tunnel through using US servers. They have 30 days money back, so when GW2 tech solves the issue, you can request for your money back. Ping running at 200-300ms which is definitely playable as compared to 700ms-4k.