#11187·PrusaSlicer

Toolchanger extraneous gcode SET_PRESSURE_ADVANCE ADVANCE=0 which can't be disabled

Author: jettoblackCreated Aug 26, 2023Updated Sep 19, 2026
Labelslegacy-issue

Description of the bug

I'm using a custom Voron-based toolchanger with multiple extruders (not single nozzle).

PrusaSlicer 2.6.0 release is inserting this G-code into the CP TOOLCHANGE START section for every tool change: SET_PRESSURE_ADVANCE ADVANCE=0

This is not coming from any custom G-code option in my PrusaSlicer config, it appears to be hard coded and can't be disabled by any options or settings. I assume this was intended to just disable pressure advance during the tool change or just for the wipe tower and the assumption was that a subsequent command would re-enable it, but there is never any corresponding command to turn pressure advance back on, nor any place in PrusaSlicer to configure a way to do so. The result is that this permanently disables pressure advance for the rest of the print, which negatively affects print quality.

Shuttle-rods(1).zip gcodes-202376-125346.zip

image

Project file & How to reproduce

Load and slice attached 3MF, or examine attached gcode

Checklist of files included above

  • Project file
  • Screenshot

Version of PrusaSlicer

Version 2.6.0+win64

Operating system

Windows 11

Printer model

Voron 2.4 Toolchanger ( https://github.com/viesturz/TapChanger-lite )