Nema 17 Stepper Motor Issues

You need to check:

  1. Battery pack voltage isn't drooping significantly under load.
  2. Those hookup wires are able to handle the current (some are only rated for signals, not power)
  3. That your dirpin signal is making it onto the DRV8825 board (use a multimeter).