Ok check this out man....ive only into 3d printing for 3 weeks. Ive printed and tested about a hundred .2mm squares to figure out how i can get this to work..............just now...i copiednpasted beginnings and ends to the spot i want, and at first i tryed to add a few more extusion lines at the start, although i could get the machine to run my new path it would not extrude the amounts paste from original start...x and y worked perfectly, ( mabye you can point me in a direction there) so then after 30 or so failures, i inserted a pause at hieght extention just after the 2nd start menu, so i could extrude the old color easily from a .2 tip. It went back to the previous z axis within .10 or so....
so now i know this...i can alter start and finishgcodes successfully. i can press the on screen pause in the middle of the 1st and 2nd gcodes, i can insert pause at hieght extention before to pull filiment back end of code and to push old color through at start of code and it works as long and the is a return to home somewhere close...so now i can put a beeper in my end of code M300, pause if i need to, but there seems to be enough time time make a safe color change between codes............ seems like alot to do but i think after 20 times it will get simpler....until a fix...