Regardless of how a check is deposited - Self Print & Deposit or via a ACH Method (possibly using a sweep account) No bank can legally tolerate a 10% Reject Rate,
regardless of the reasons Nacha Operating Rules | Nacha (nachaoperatingrulesonline.org

There are 85 Reasons a check may be returned:

Understanding ACH Return Codes - Actum Processing