By default, the offset is selected according to the tool number when you lower the Q-setter. This is to avoid the possibility of setting the wrong offset when you touch off. I believe that parameter 5005 bit 5 selects whether or not this happens. Your machine is probably set to 1. If you set this bit to 0, it won't automatically select the offset when you lower the Q-setter.