Originally Posted by
fly-yul
Is there any reason why you can't provide a valid foreign passport?
Presuming you are Canadian (based on YVR in your profile) your Canadian passport alone should be sufficient to prove your legal presence in the USA.
Legal presence is not the same thing as being a resident.
That was the change. It doesn't mean legally allowed to
be in the US, it means legally allowed to reside in the US via a green card, citizenship, work visa or other valid immigration status, not merely as a visitor who theoretically, should have no use for a state id or drivers license. So while my Canadian and EU passports allow me to enter the US legally as a visitor, I have no legal presence there as a resident, even as a property owner.
That's why the requirement is now the presentation of "Non-U.S. Citizen – Valid Foreign Passport with Appropriate Immigration Documents. If applicable, valid unexpired U.S. visa affixed accompanied by an approved I-94 form, if the I-94 form is not automated." It is the "appropriate Immigration documents" that has become the hurdle.