Error in Purchase Receipt (limit crossed)

We got error on submit receipt items like this.
We don’t have the limit setup and current over receipt allowance is zero.

frappe version: 12.16.3
erpnext version: 12.19.0

In most of cases, if the qty of item in PO is lager than the qty of item in MR, the limit crossed will happen on Receipt.
Right now the work around for me is to adjust the overall allowance individually.

You can set the over-delivery % for all the items via Stock Settings as well.