ERPNext: v12.9.4 (version-12)
Frappe Framework: v12.6.2 (version-12)
Process is not passing landed cost distribution for items with quantity > 0, but received with 0 cost. Can possibly argue that makes sense, but then should distribute those $ to the non 0 valuation items. Now it just makes erroneous ledger entry.
See LCV here:
See actual ledger entry here:
The difference is the landed cost charges for the 2 items with quantity, but no value on purchase invoice/receipt.