I have a tn visa and I'm planning to travel to Mexico for christmas and I would be returning in January. My I-94 expires 12 days after.
I'm planning in applying for an extension (I-129) one day after returning to the USA. Supposedly I won't be out of status if I have an application pending. Will I have any problems entering the country with immigration officers?
Would it be better to apply for a new visa at a US consulate, or extension is good enough.