Could there be something mechanical in the loco causing extra friction when travelling forward? This might explain what's happening, but I doubt it.
If you switch the green and yellow wires to the motor, it will 'hard wire' a reversal of polarity, so forward will be reverse. If you tried this, it would rule in or out a mechanical fault. ie. if you now have the same problem, but in reverse, it's something in the electronics.
(edited for wire colours)
If you switch the green and yellow wires to the motor, it will 'hard wire' a reversal of polarity, so forward will be reverse. If you tried this, it would rule in or out a mechanical fault. ie. if you now have the same problem, but in reverse, it's something in the electronics.
(edited for wire colours)