Unacceptable Characters in User IDs
RACF® does not allow a dash (-), plus (+), colon (:), or underscore (_) in a user ID. Remove these characters from all user IDs that contain them.
RPIDIRCT changes any unacceptable character it finds in a user ID to a dollar sign ($) but depending on the 3270 code page, they may not appear as such.