Steps to reproduce the bug: - Create two batches, one with picking and one without - Try to compute their state together with an RPC call Problem: If the first has no picking, the second batch does not compute state because we use `”return”` instead of `”continue”` opw-2725988 closes odoo/odoo#82671 X-original-commit: 0242fcee2618425bd87846d818cffcd368c25121 Signed-off-by: William Henrotin (whe) <whe@odoo.com> Signed-off-by: Djamel Touati (otd) <otd@odoo.com>