Dave,
If you are seeing the 33443 error when reading from the cFP-DI-301, cFP-DI-330, or cFP-RLY-421, then the cause is most likely a bent pin or hardware failure.
If you are seeing the error from the [c]FP-AI-100 or [c]FP-AI-111, the most likely cause is an 'Out of Range' reading on one or more of the channels on the module. Since you have unconnected inputs on the [c]FP-AI-100, I would set them to a bipolar range (e.g. +/-24 mA). An unused input that is configured for a unipolar range may be slightly negative when left unwired (depends upon the calibration) and will return an error in that case.
For the [c]FP-AI-100 and [c]FP-AI-111 modules, you may wish to check them via NI-FieldPoint (in MAX) to see what values are being seen. The FieldPoint-MAX interface can be run at the same time as your LabVIEW code (for enet interfaces). You should look at the status column for the various channels to determine which one(s) are reporting the bad channel status. Once you have identified which channels are reporting the bad channel status, check the wiring and the sensors. If the wiring/sensors looks okay, you may wish to check the input channel itself as the [c]FP-AI-100/111 current inputs are only rated for over-current protection of 30 mA. It is not unknown for the current input resistor to be damaged by over-current conditions.
Regards,
Aaron