Now, when selecting different extruders (left only, right only, or both) the starting script is saved uniquely for each of those options, as it should be. However, only 1 version of the tool change script is saved and is called for all of the auto-configure options of the extruder. This causes a problem because if you select a profile with only 1 nozzle active[say "left only"], S3D will post your tool change script right after your starting Gcode because it sees the initial tool offset selection (T0) as a tool change.
Below is an example of a tool change script and when used for a print written for 1 single head it will result in the inactive extruder sitting at 165 for the whole print. (in addition to an unexpected gantry move right at the beginning of the print) Since the tool change script isn't needed when a single extruder is selected it would be nice if the next version of the software has unique tool change scrips and End Gcode for when the auto-configure extruder drop-down is selected. This way the tool change script section could be blank when selecting "left" or "right only" and be populated with the script when "both extruders" are selected. The same could also be said for the end-gcode script section as it follows the same behavior though that one does not seem to be as critical.
; ******* Tool chance script start *******
G1 X0 Y40 F4000 ; Move out of the way while it stabilises active tool temp.
{IF NEWTOOL=0}; RIGHT Extruder is active (T0)
{IF NEWTOOL=0}M104 S165 T1; Cool inactive extruder to 165c (T1)
{IF NEWTOOL=0}M109 S210 T0; Heat active extruder to 210c (T0).
{IF NEWTOOL=1}; LEFT Extruder is active (T1)
{IF NEWTOOL=1}M104 S165 T0; Cool inactive extruder to 165c (T0)
{IF NEWTOOL=1}M109 S210 T1; Heat active extruder to 210c (T1).
; ******* Tool chance script end *******
by adding this feature it allows the user to "update" the profile with other settings without loosing the tool change script permanently if it was deleted in the profile to prevent the issue from occurring on a single extruder print.