I also just ran the logon script after I was logged in (\\\netlogon\iplogon.bat) and the script runs, I see my debug window come up and the PCClient starts. However the Debug window stays up on the screen too, even after the main script finishes? Maybe that's normal behavior for the debug window? I can close it by clicking on the X in the corner.

My PCClient stays running if I run the script after logon, which leads me to believe it is running the logon script in a different context than the logged in user since it goes away if run during logon?