My foreign born, Israeli girlfriend and I travelled to Boston to visit my family in the winter.
She has a spotless visa entry-exit record and this was the second time she was travelling to the US with me.
Our return flight to Israel was: Boston to Canada, and from Canada to Israel.
The airline never asked, nor did we remember to give her I-94 form up in Boston at any time. We did not realize this until we crossed Canadian border control.
Upon realizing this we surrendered her I-94 form to the Canadian border control, since we thought SOMEONE needed to take it...
-It was an I-94 (white regular) not a green one, nor the visa waiver program.
-We flew AirCanada, a commercial airline.
-We still have all ticket stubs/bordering passes for the both of us.
1) Will turning the US I-94 form into Canadian border control make it problematic for her next US visit this summer?
2) Will we need to provide more proof than just bording passes/tickets, that she left?
Is the website titled: "I forgot to turn in my I-94 when I left the U.S., what should I do?" a good start?