Hello Jonathan,
The application causing the high number of rejections has to be fixed.
These rejections mean that a report tried to lock an object that was already locked by a different session. This is application logic. The application has to deal with this (e.g., verify whether the object is already locked before trying to lock it; if it could not lock it, wait for some time before trying to lock it again instead of using an infinite loop without any pause; ...).
Regards,
Isaías