Like Don my first guess would also be a DLL problem. (This because it works on some but not others. MSNET32.DLL is the most obvious but it might be another DLL.) Can you do a compare on the DLL in a machine that is working versus one that isn't? Look for version differences.
_________________________
Jack