Nema 23 Stepper Motor with tb6600 driver not moving a full step

Dude the thing is if u had a look at the above video , in the video the outerwheel is being moved by the stepper motor pretty smoothly that's what I am trying to achieve , my stepper motor works fine when I try running it at 300 rpm but when I place the outer wheel on top the the top have a gear ratio of 6:1 the outer wheel is rotating accurately , so I would probably be trying out serval rpms in the range of 50-150.


The black gear is the nema 23 motor and I am trying to accurately move the outer gear which has 6times more spikes than the nema23 gear.