Hello Baker
Make sure you dont have any dependencies missing for the CW3dGraph control. The only reason I can think of for this loading process failing is if a DLL required by the control is not present on the system. You have all of NI's dependencies present, but you also need to distribute the msvc 6.0 runtime and the mfc 42 dll, which are some dependencies for MFC based controls.
Try including the following msms as well in your installshield installer
cw3dgraph_ocx.msm, oleaut32.msm,
glu32.msm, opengl32.msm, msvcrt.msm,
msvcp60.msm, comctl32.msm, comcat.msm,
mfc42.msm, activex container.msm
Normally, the Create Distribution Kit option in CVI includes these for you automatically, which is why you might not see this problem if you use CVI to create the installer.
The control might be working on your laptop becuase you might have Visual studio installed on it or some other application that might have copied the required DLLs over there.
I typically use
dependency walker to resolve missing dll issues. Try profiling your exe that uses the 3dGraph with this, and see if it found all the DLLs it was looking for.
Hope this helps
Bilal Durrani
NI