Visa woes and an immigration row are sparking uncertainty for Indians who want to work in the US.