The collection rules are set to two-step and most deliveries create a two-step pick and ship delivery.
One user randomly gets one-step delivery. The settings are always the same. User just confirm the order. If the same user cancel the order and accepts the order again, there will be a two-step delivery.
This problem arises when a lead has been created first and then an offer is created under the lead.
It would seem that Odoo is not able to read rules information from the database. When no rule is found, Odoo uses the one step delivery rule.
How can I fix this?