Our family's flight to Portugal from Canada scheduled in May 2020 was cancelled by the TAP Portgual airline due to Covid. Since we are unlikely to be able to travel there within a couple of years we have been trying to obtain a refund from the airline without luck. Have tried calling, filing a complaint on their website, and attempted refund through my credit card insurance without any luck. As far as I can see on their website they only give the option for a voucher which would be useless for us. The amount was over $2000 Canadian.
As far as I understand they are obligated to provide a refund since the flight was cancelled.