the unknown shuttle roles are NT employed people, out on work in another sector. their ids and pdas should not transform into a metagamable pda (clear pda with passenger pda appearance) and become visitors. visitors are people who are at a station to hang about and drink alcohol and just visit a station. they should be at the station and expect some type of event or to be entertained. it should not be a blanket ID for every NT employed lost shuttle person.
furthermore, maybe they aren’t NT employed, or aren’t ALWAYS NT employed, but in that case then they just shouldn’t be able to access the station but they should still be able to access all PARTS of their shuttles(consoles included).
“visitors” also are unable to access some parts of their own shuttles, or use some of the consoles on their shuttles. you need a green shift and complete command compliance to get access on your id.
on top of it being improbable and not making sense for every job to be transferred to visitor when they enter the space, but its also EXTREMELY burdensome, and for what reason? it can be a tragic situation, a paramedic arrives that needs to go to HoP first then everyone rots, which they would have anyways but it means the role is practically useless in some regards and struggles to make a difference. the paramedic also needs to manually connect to the crew monitoring server, which would be easier with a proper id. the roles are not antagonistic and also should not be so easy to pick out.
and the visitor job should be its OWN thing. the black market dealer i guess is technically a visitor, but the black market dealer would be visiting with a fake id, one that INTENTIONALLY should not identify them properly.