make sure to that erase mode is disabled when shift is not pressed