Bertsel,
Let's start by turning assumption into fact. Cannot troubleshoot on assumptions. Here home the hundred questions.

1. You say "Doesn't map drives when it is a 9x box with novell client". Does that mean if the NetWare client is removed it maps?

2. Does the script run on these clients that don't map? Mainly, is it the InGroup function that is failing?

3. How are you calling KiX and the Script? Is it through a LOGON.BAT file?

4. How do you have the 'Logon Script Name:' setup in the 'User Environment Profile'?

_________________________
Give a man a fish and he will be back for more. Slap him with a fish and he will go away forever.