Works are duplicated when duplicating a production
When duplicating a production in waiting state it's works are also duplicated but the production is reset back to the draft state (which normally does not have works).
So when waiting the duplicated production the works are re-recreated based on the routing so they are created two times.