Error in Embedded C code for Motor Shield

Are your motor constants and your shift direction consistent? Adafruit looks like they do msb first, while you’re doing lsb first...