I didn’t get my refund after a trip was COVID cancelled in 2020. The money had already been paid to the hotel, and the hotel owner (in Marrakech) only wanted to promise me I could come back in 2021. So they are not acting as an escrow as I thought.
He who takes your money has the responsibility. The travel agent cried foul but what are they going to do.