Please try the following test: In Measurement & Automation Explorer (MAX), go to Trajectory Settings and then to the Move Complete Criteria tab. Set the Deadband count to 1. This means that Move Complete will be set to true when the axis is within one count of the target position. See if this impacts your application. Also try increasing the Deadbound count, as well as controlling the axis from MAX when no Move Complete Criteria are specified.
Best regards,
Dawna P.
Applications Engineer
National Instruments