You might want to verify that the datasocket control has been correctly registered on the PC. You can do that by running regsvr32 on cwds.ocx. If the control was registered successfully, you will get a popup message indicating this.
You could also use a tool like
Dependency Walker to make sure you have all the dependencies required by the application. You can profile the exe using dependency walker and see if the application is failing because of a missing dll or component.
Good luck
Bilal
Bilal Durrani
NI