I didn't fully understand your log but nonw that I do, it is likely kxrpc is working on all machines (some variables supplied via Kxrpc seem to be set properly). I would put some debug statements in my script & try to track down the conditions that cause the failure. This does seem strange. My best guess (& it is only a wild guess since I have never had this problem) is a DLL problem - try installing DLLshow, DLL versions, & DLL Walker on the machines & try looking to see which DLLs are being envoked.
_________________________
Jack