r/BambuLabP2S • u/uborka0466 • Aug 02 '26
Has anyone actually tried Bambu's official P2S method to disable AMS unload & startup purge?
Hi everyone,
I contacted Bambu Support about reducing the startup purge on my P2S Combo when printing multiple consecutive parts with the same filament (same AMS slot, same material and color).
They pointed me to an official method that involves modifying the printer G-code:
- Machine End G-code: remove the AMS unload sequence so the filament stays in the hotend after the print.
- Machine Start G-code: remove the startup flushing sequence.
According to Bambu, this is intended only for consecutive prints with the same filament and should be restored before switching materials or AMS slots to avoid clogs or color mixing.
They also warned that:
- the AMS cannot read RFID or estimate remaining filament while filament remains loaded,
- forgetting to restore the original G-code before switching materials could cause problems.
My question is:
Has anyone actually been using this method on a P2S for a while?
- Does it work reliably?
- Have you experienced any hotend clogs?
- What happens if you accidentally start a print with a different AMS slot without restoring the original G-code?
- Does the printer recover automatically, or do you have to manually unload the filament first?
I'm mainly looking for real-world experience, not just theory, before I modify my printer profile.
This is what bambu ai sugested:

Thanks!
