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

I would use an optical beam break sensor (gap sensor) on the big gear to indicate the "home" position, then, knowing exactly the number of steps in a revolution of the big gear, you could check the step count when the beam breaks and know if steps were missed.