Hi! Im struggling with the same issue that you were having. Did you find a solution to this? When my part comes down the conveyor in the same orientation as it was taught it works as it should. But when the part comes in a different orientation it seems as the robot thinks the conveyor orientation changes with the part orientation. (part twisted clockwise and robot tries to pick it from the right side and when the part is twisted counterclockwise it tries to pick it from the left side)