I've got offered a refund on a non-refundable booking class (W) due to CGK-BKK leg was cancelled and rebooked me on 2 days later flight which I'm not convenience.
The TG's call center told me that they will refund to my credit card up to 45 days or 2 bill cycles.