Move candidate.unlink out of the for loop to unlink records in batch. Remove to_unlink_candidates.move_id from move_to_recompute as move_line.unlink() will trigger recompute of their move's state. --- opw-2585598 closes odoo/odoo#73160 X-original-commit: e2e51c15d082ec17743b73ad1422e4a223268be9 Signed-off-by: William Henrotin <Whenrow@users.noreply.github.com>