I nearly missed my layover, because they could not "help" me, and had me go through security twice to get help and each time I was bounced back to another desk. Why? I had an Iranian (and Canadian) passport and they needed my green card, but assumed I don't have it. Cause I didn't look like it.