You are probably
using the "Script download via current client" option in GuiXT
profile. In this case the logon script is not read, since the client is not
known before the user has logged on.
If it is always the
same client, e.g. client 100, you can use the notation
"Script download via current client" option, and the logon script will