Are you sure you have defined that OBJ [b]in the scope of[/b] your (new - if I recall well) Instance?
I mean: that OBJ may already exist in the standard library (I am not sure), but if it does it will in the scope of the ASM1Temp Instance.
If you're now using a new Instance, you'll need to extend the #define statement in which the OBJ is defined, to include the new Instance as well.
When you select a non-default CategoryRef (as the output type) in the Influent wizard, you are selecting a 'secondary' CategoryRef - but the Instance is the same: so make sure you've added a #define for the Instance (and not for the Category by any chance?)