I can't seem to get Enable Attachments to work properly in ModelBuilder. I have the tool running after the feature class is created in a GDB, but the tool refuses to run at all if it doesn't already exist.
I have run into this same error. When I attempt to direct the output of a previous tool (e.g., Add Global IDs) it wants to feed that into the "precondition" field of Enable Attachments and won't allow it to be used for the input dataset.