Information Rights Management (IRM): The COM object interface for protector %1 did not support the IRM protector interface. ...

Information Rights Management (IRM): The COM object interface for protector %1 did not support the IRM protector interface.
Protector: %2. Error code is: %3

The protector was created as a generic COM object.  When the IRM protector object interface was applied to this generic object, the generic object did not conform to the interface.  All IRM protectors must be able to implement the IRM protector object interface.