Can an I-140 be revoked/withdrawn after it has been approved?
>> approved 140 can be revoked only if 485 < 180 days
Also, I'm still on H-1B status. If I change using AC-21 now, my employer will withdraw the H-1B and LCA, if I understand right? Will that have any effect on the approved I-140 or the pending I-485? Or does the employer have to separately file to revoke/withdraw the I-140 petition if they wish to?
>>> if u use AC-21 ur employer will withdraw H1B/LCA? whats the connection
between these two? H1B is transferred when u change jobs and I believe
very few employers actually inform USCIS that they have fired some
employee working on H1. H1 revokation also costs money for a company.
remember LC is used for 140 filing and cannot be reoved. LC is
for a job position and not an individual. approved 140 can be revoked only if 485 < 180 days. I believe employers cant simply keep on revoking
approved 140's b'se somebody left them. They could be asked by USCIS
if too many 140 revokals come from single company. also they've to
provide some reason as to why 140 is revoked.