Then I made a fairly simple program that uses all the tools,
....
feel like I'm missing something simple, but can't get it. Anyone see something obvious I left out?
G43?
A complete tool change command is M6 Tnn G43. Perhaps you did not do that? Or possibly did not do that when initially touching-off the tools?