What version of mach3 are you using?
I have the latest lockdown, and mine is different than yours. I may have changed it at some time in the past, though??
Anyway, go to Operator menu, and choose Edit Button Script. If the Tool Positions button is flashing, click on it, and when the editor opens, copy the code and paste it here.
If it says none, then that's the problem. You may need to add some VB code to actually go to the position.
You'll find that some of the toolchange functions need to be done by the user, as toolchanging is something that's different from machine to machine.