Was told is wasn’t a firmware issue but you left out a key point: moves opposite direction that it’s told.
Answer here: