Are you using Mach3? I seem to remember a configuration setting somewhere that specifies action on tool change, and one possibility was, in effect, "do nothing".