that’s not true, when I flew to thailand in January they wanted me to proof that I leave within 45 days. Check in counter in Milan - Singapore Air, Business Class… they didn’t accepted my explanation, that I can extend my stay for another 30 days. At the end I showed them my flight to Siem Reap and they was fine. But I tried to explain the way without leaving the country. They was very stubborn and that even at business class counter..
for example refunded me in may last year, after 24 hours. With Etihad I’m waiting since October. And it seems that they don’t pay and just say yes we pay soon.