Asynchronous motor with motor capacitor sometimes won't run backwards when it should
If the switching cycle is too short, the motor will run in the same direction.
there should be a brief interlude between running forward and backward. I have seen this on other equipment, if the switch is moved to fast and the motor is still turning, it will continue to run in the same direction.