While running Move Object, after reaching a point (corner in the grid path) the robot will sometimes move below the object, then back to its previous location, before continuing to push the robot, even when the direction it should be pushed next is neither up nor the previous direction. If needed I can provide examples.