Looks like my characters are going to be doing a whole lot of "I dont believe you and Im willing to bet my career on it" with people trying to hide behind fake pilot IDs and visible IFFs.
I wouldn't have a problem with this premise, except -
1. Your pilot ID is on your person, which happens to actually be in your ship. Saying that it's on your person which makes it immune to ship scanners is akin to saying a metal rod in your leg shouldn't be detected by a metal detector because it's in your body rather than on your person.
2. There is no way to provide a pilot ID that's fake or real to another player ingame through provided game mechanics. This means that people will develop vastly different understandings of this system, which will result in most player interactions being chaotic and of low RP value.
3. There is no cost to faking your pilot ID and, assuming people believed your fake pilot ID simply saying whatever is required to get you by is the best course of action. It costs nothing to change your fake pilot ID since I assume you just use words to do so, which cost nothing. Therefore, most encounters will look something like this:
4. If everybody played along, frustration would grow, which is why I wont and neither should you. Say its fake when it is, saying that you don't believe them, and have the interaction you'd have if you could still see the ID mounted on the ship.