I had two flights cancelled. The refund was in my bank account within a week. Unlike Thai Air who emailed me to say that there was no immediate prospect of one due to the company's on-going problems. I' m expecting a refund from the bank card I used to pay for it.
I've rebooked an Eva flight from London for July. My flight had to be changed when alterations were subsequently made to the timetable but I suspect that this one will go ahead. There was, apparently, a management meeting in Tapei about three weeks ago to make changes in the light of the improvement in the Covid situation.