Alright, figured out the problem was eyesight.
I had put the order of wires on one motor incorrectly, then when I wired up the second test motor I wired in the wrong order again.
Comparing the motor connector to the one that worked showed I had swapped the red and green wires.
Cut, crimped and now in the correct order it is working!