than xp, I'll post fixed exe when I can.
2003 is probably off my leash as I cant test this program on any 2003 physically so It's probable that I cant make it work with 2003.
EDIT-->
This WLPatsh is not meant for SQL WLServer, I've never event touched the thingie.
But the good news is that now I know why it doesn't work with everyone:
My asm code uses direct jumps to assumed function addresses in kernel32.dll but I cleverly forgot that those addresses may vary not only between operating systems, but also between different os installations.
I'll fix that asap now that I know where the problem lies

Stay tuned, as they say >_<
<--EDIT