So I updated to build 3481 (easier than I feared) but the problem is the same. First time I run T4 M6 it doesnt detect the T4 and says nothing to do. Second cycle start it takes it.
If I run T4 M6 once, then run T3 M6, it changes to tool 4. It is like it is always a step behind.
I did find a workaround. If I break it up like
T4
G4 P10
M6
It works as it should.
Would appreciate some insight.