no it affects normal users as well.

Why would kix run any differently than a standard batch file? A standard batch file set as a logon script does map the drives fine and they show up in Explorer. When kix tries to do it they don't, yet kix thinks everything ran fine.