@Michael ******
I went thru the process a number of years ago for a Thai gal wanting to go to US to visit Anerican bf
All info was on internet. But at the time they were very reluctant if she didn't have property here, or had a ' spotty ' work history.
The short story is ( I believe) the mood of the interviewing agent, as the last step.