Just confirmed I do have a decoupling capacitor between VSS and VDD on the PIC (right next to the PIC), value 100nF (104 code on the ceramic capacitor).

I changed the DIP switch setup, setting the peak current to 2.1A and done autotune via SW4 (toggled ON / OFF within 1sec, could hear some variable buzzing from the driver afterwards, I'm guessing it was the autotune process):



Tested the whole thing again and no luck, the motor simply goes a few steps, then vibrates without moving after I press the tactile switch, then moves slightly after a second press and then jumps on the third press. I've tried it with a PWM output and that seems to work without any issues. I'm lost as to what's wrong, especially since it works with the big Nema 34 motor and the HBS86.

Just to double check the wiring, here's the connections to the motor:



A+ BLACK
A- GREEN
B+ RED
B- BLUE

This comes from a spec sheet for the motor itself.

Regards,
T.