I know someone who has got a O1 visa to do freelance work, via an employer that has turned out to be dodgy. This employer is giving her mixed messages, on the one hand claiming to have cancelled her visa because she wasn't available for work exactly when the employer needed, on the other saying they haven't really cancelled the visa and she can carry on working for them. She now wonders whether her O-1 entry was during the 60-day grace period after it had been cancelled and thereby unlawful. She doesn't know whether she can legally continue to work because she cannot trust this employer. Compounding this is the fact that she's been engaged to an American for a while and is pregnant. She's now worried about having unwittingly done an illegal entry, and about being seen to have worked illegally, and how that would affect her adjustment of status. I know little of this but I suggested 2 things - (1) collect evidence of the games this employer is playing with you, and ask them to say in writing they haven't cancelled your visa, as proof that you entered the US in good faith and are not knowingly working illegally, (2) possibly contact USCIS directly to check whether the visa is still valid. Any comment on her situation and what she might do?