Yes, Chris raises a good point. I have seen this occur on newer SUs because OpenSSL libs were recently upgraded in HMP. Thus if system has other software installed which also uses OpenSSL it may cause problems/conflicts if the PATH leads HMP to find those older files first as opposed to loading the ones expected.
Meaning within gc_start, it will dynamically loads the two files (libeay32.dll and ssleay32.dll) within the libgch3r library. If it fails you may see the following typw of error returned:
Error: gc_Start(), GC ErrorValue: 0x126 - Invalid Call control library - may be corrupted, CCLibID: 0 - GLOBALCALL,CC ErrorValue: 0x126 - Invalid Call control library Error opening board device: (null)
Jeff