The IEF403I RECOVERY FILE NOT EXCLUDED BUT HAD AN ENHANCED DATA INTEGRITY INPUT VIOLATION.
is caused by someone issuing an IBM MONITOR command to monitor the job.
According to the IBM doc:
Use the MONITOR command to display jobnames, data set status, and time-sharing user sessions continuously, and to add certain information to mount and demount messages. If you want to activate the monitor function without associating the monitor request with a console, use the SETCON MONITOR command.
Doc is located at the following link.