During driver control the motor can go forward but not backwards?

We have a program for driver control and the joysticks work perfectly but the buttons are acting weird. When pressing one button (for example, L1), the motor moves forward just fine but when pressing the alternate button (example L2), the motor moves extremely slowly or jerky or doesn’t move at all. We compared our code to vexcode examples and to other teams and we see no difference. Any reasons on why our motors don’t move the same forward and reverse? Our velocity isn’t set at different speeds, it’s all the same speed.

Can we see you code? You might have the button weird or the motor doesnt somehow handle it

Are you telling the motor to stop when not pressing a button?