The way the laws are written, if another state recognizes our license/permit, then we recognize theirs. New York doesn't recognize ours.

Each state gets to set their own laws and regulations....one state can't tell another state what to do.