What would make a US Embassy reject an O1 Visa petition once it is approved by the USCIS? I am in Vientiane trying to fly to Hanoi. What is a reputable site to obtain an approval letter for my visa on arrival? The Embassy is closed.