This pertains to the Xarm7 and the C++ API. Issuing a zero velocity command (vc_set_joint_velocity) will still cause the Xarm7 to move under some circumstances.
Please check the following repo to reproduce. GitHub - axbycc-mark/xarm-zero-velocity-bug-repro: Reproduction for Zero Velocity Issue on Xarm7