This is not a matter about it being law but rather how poorly these systems mesh together thanks to government at all levels in the US being years behind Euro counterparts partially due to legislation barriers and probably cronyism
And yet, you do need meshing to know whether or not they have work authorization. Would recommend taking a minute to really think about what people are saying to you, instead of jumping to asinine, teenage bullshit like "excuse denied".