Shift is normally caused by a problem with the drive. This can be a failing cable or stepper motor, problem with the set up of the drive electronics or a sticky mechanism, causing the drive to stall...