Visa hassles come home to roost