Problem for interfacing differential rs422 with aduino

Slow down your step rate until it reliably moves the load or you need a bigger motor.

Trying to add an encoder to fix a motor sizing error is a perfect example of the x-y problem

I've given you a proper IC to do the interface and listed what the signals do. I cannot do any more for you.