Ok every drive mapping mapped manually from the command prompt on the 98 box using net use commands.

Except for the one
? 'R: (\\Sussex-FS\ReAddressing)'
Use R: '\\Sussex-FS\ReAddressing'
Which prompted me for a password, I am not sure why. I can get to it on my XP box just fine but not on the 98 box logged in as me. So I don't see the lengths being an issue here. Most of the shared are much shorter that the ones I am using below.

code:
;*******************************************
; Network Drive Mappings by Group Membership
;*******************************************
If InGroup('Domain Users')
? 'I: (\\Sussex-FS-1\General)'
Use I: '\\Sussex-FS-1\General'
? 'Error = '+@ERROR+' - '+@SERROR
? 'P: (\\Sussex1\Users\@USERID)'
Use P: '\\Sussex1\USERS\@USERID'
? 'Error = '+@ERROR+' - '+@SERROR
? 'S: (\\Sussex1\Shared)'
Use S: '\\Sussex1\Shared'
? 'Error = '+@ERROR+' - '+@SERROR
EndIf

If InGroup('Information Systems')
? 'W: (\\Sussex-FS-2\Information Systems)'
Use W: '\\Sussex-FS-2\Information Systems'
? 'Error = '+@ERROR+' - '+@SERROR
EndIf

If InGroup('Mapping And Addressing')
? 'G: (\\Sussex1\Global)'
Use G: '\\Sussex1\Global'
? 'Error = '+@ERROR+' - '+@SERROR
[B]? 'R: (\\Sussex-FS\ReAddressing)'[/B] (Password Prompting)
? 'Error = '+@ERROR+' - '+@SERROR
? 'V: (\\Sussex1\View)'
Use V: '\\Sussex1\View'
? 'Error = '+@ERROR+' - '+@SERROR
? 'Z: (\\Sussex-fs-1\Aerial_Photos)'
Use Z: '\\Sussex-fs-1\Aerial_Photos'
? 'Error = '+@ERROR+' - '+@SERROR
EndIf