All atom-types need to be defined in the 'pseudo_atoms.def', so 'c', 'c3', 'hc', but also all atoms of the probe molecule.
Next define LJ parameters all of these for 'force_field_mixing_rules.def'.
The mixing rules with the be used to computed cross-interactions between all of the atoms.
You seems to have placed them in 'force_field.def' which is means to overwrite interactions for systems where mixing rules are not applicable. But these are no interactions defined then between {'c', 'c3', 'hc'} and all of the adsorbate atoms of the probe molecules.