I have approved I-140 2 years back with Employer A and planning to move to Employer B. But my Employer A not willing to share I-140 copy with me as per company policy. I have filled G639 form - FOIA , got my Approval Form for I-140. I have submitted this FOIA (I-140 Approval) document to Employer B for Visa Transfer. But the attorney of Employer B not accepting this Approval form, saying that USCIS wont accept this. I am already 7+ years on H1B. Attorney asking for the I-140 Approval copy (I797). What can I do? I heard from my friends FOIA copy should be fine. Please let me know if this copy not sufficient?