My first hunch is the Arduino shield. Will you try swapping the wires going to the left and right motors and do the same test again? If the problem moves with the motor then its a motor thing and if it stays in the same place it’s an Arduino shield thing.
the issue moved to the other motor