Steve,
>Are the COM servers written in VFP? NO
General troubleshooting ideas:
1) Can you make them work from VFP when issuing commands in the VFP command window?
2) When running your program, do the COM servers always fail on the same method call, when doing CREATEOBJECT or CREATEOBJECTEX, when checking a property, or what?
3) Do they always fail, or just sometimes? Could it be related to the COM server being hit by more than 1 person at a time? Are they running in MTS?
4) Can you make them work when calling from VB?