I just noticed something. If I fire up a Client Access Session, then I do in fact get the Parm &Usr_Info, with my user id when I look at the Spooled Job that gets generated from my EXCEPT statement.
Yet, when I type in TELNET from a command line, or, when I go thru the PC Run command, and type Telnet, in these 2 cases, the Parm Usr_Info is Blank.
I hope this is a helpful hint.
When you use the TELNET command from the command line are you also using the RMTUSER parameter to specify a user profile to sign in under? If not then the default is *NONE, and passing blanks to the exit program might make sense…