Originally Posted by
Nayef
I think you have to use your green card. The EAD doesn't establish US permanent residency.
I understand that it doesn’t establish permanent residency, but the pink EAD card can be used as a travel document to enter the US (commonly referred to as a Combo card) if has the remark "Serves as i-512 advanced parole". I guess that's not eligible if not meeting the citizenship requirements.