Search. Many people declined with Revolut and Wise as not real banks. Sure, they may have banking licenses in a few jurisdiction, but not in the eyes of TH.
yes, I think maybe it’s the way the gym sponsorship (not sure if that’s right word) letter is written. Our was basically “ has paid for the first month of their ongoing training “
What embassy? I done mine in Hanoi and the money was in the account for 2-3 days. No issue. But I have seen here, some issues in some embassies so that is important