Vanishing error messages from model

In my model, validation errors work properly. The problem comes when I try to add custom messages with self.errors.add. If I check with the debugger, the messages are in self.errors. A runs with no problem. The problem comes when the controller takes over. It does a Model.find at the start of update and *POOF* all the messages are cleared. How can I display the messages and behave like the validation messages do ?? BTW, I'm running 2.3.9

Thanks Bob <>

Why are you doing another find? You must already have the model instance that the errors are for in order to add the errors to it. If you fetch a new record then the errors do not apply to that record.