The letter shows that the money came from abroad, yours didn't so bank can't show it, maybe there's corrupt agents and banks who can do it for you, money talks usually.
You could put it in Thai company name but that's illegal using Thai proxies so don't be tempted
Apparently Europe have agreed to use frozen russian financial assets to rebuild Ukraine, $50Billion+, Only right Russia pays for the damage caused, plus compensate all families, plus loss of GDP
Often ads on shopee and Lazada will say free delivery but it's just a misleading photo, it all comes down to claiming a voucher first which may or may not work. If it doesn't work i switch to other platform or other seller