In this case the depsgraph isn't necessarily evaluated before the transform operator executes. We need to make sure there's an evaluated depsgraph so the evaluated deform positions are updated based on the duplicate operator (the first step of the operator macro). Pull Request: https://projects.blender.org/blender/blender/pulls/144037