Fatal Error: It is illegal to call INFA_CTASetInputErrorRow when the data access mode is not ARRAY.
The Custom transformation procedure code uses the INFA_CTASetInputErrorRowM() or INFA_CTASetInputErrorRowU() function and the data access mode is row-based.
Edit the procedure code and remove the INFA_CTASetInputErrorRowM() or INFA_CTASetInputErrorRowU() function. Instead, you can return INFA_ROWERROR in the input row notification function to notify the Integration Service that a particular input row has an error.