Thanks for the info.
So you only need the original of the bottom half of 797, which you keep with your passport?
The answer from 求誠助 said confused me. The int'l office should have only the top half. The employer keeps the top half as proof of lawful employment. I think the visa office wants the bottom half (I-94)