The machine will TOTALLY skip M6 until you configure it - see Config/General Config - top left hand corner.
Ignore Tool change should be ticked. If you tick "Stop spindle - Wait for cycle start" the machine will do that.
The "Auto Tool Change" reads the M6 script
The M6 macro is empty - becasue for an M6 everybody wants to do something different.
I have a quick change tool holder - so my machine moves to a safe location where I can change the tool, I change it, and the machine moves back - so you will have to write your own script for it. Have alook at the tutorials under "Scripting"