westfw:
Are your motor constants and your shift direction consistent? Adafruit looks like they do msb first, while you’re doing lsb first...
I've tried the Adafruit library and the system works. The motor constants and shift direction are constant . The motors should rotate irrespective if msb or lsb first.