When the LEO runs your license plate number it gives him/her the city you live in.
So relax if you are not from NYC.
This may be true, and Tennessee can discriminate among new Yorkers in giving reciprocity. But that doesn’t mean that they should feel compelled to.
As has been pointed out New York State has counseled carry permits which they are are making new York city honor but are not making new York city honor the permits of other States, specifically Tennessee in this case.
While New York City can be fought for mistreating Tennessean in the improper enforcement of their laws. It is New York State who can be held responsible for their failure to honor the full faith & credit of Tennessee licenses & documents. imperiling this poor Tennessee woman’s liberty.
I don’t buy the argument that the rest of new York are blameless.
In any-case this is a simple matter of reciprocity. If New York will not honor & respect the rights of Tennessean. Tennessean have no obligation to do likewise for New Yorkers. The matter is as simple as that.