Bambu Lab's AMS (Automatic Material System) is what makes multicolor and multi-material printing feel effortless — until it doesn't. The AMS feeds filament from up to 16 spools through PTFE tubes into the extruder, automatically switching between colors mid-print. It's genuinely impressive technology, but the system has mechanical parts that wear out, filament that tangles, and sensors that get dirty. This guide covers every AMS problem you're likely to hit across all four versions — AMS (1st gen), AMS Lite, AMS 2 Pro, and AMS HT — with step-by-step fixes sourced from Bambu Lab's wiki, community forums, and hands-on experience.

The AMS workflow follows four stages: pre-loading (feeder grabs filament from spool), RFID reading (hub rotates spool to scan the tag), loading (filament pushed through PTFE tubes into the extruder), and unloading (filament retracted back to AMS). Problems can happen at any of these stages, and knowing which stage failed is the key to a fast diagnosis.

AMS workflow diagram — preloading, RFID reading, loading, unloading stages
The four stages of AMS operation: pre-loading, RFID reading, loading, and unloading

AMS Versions Comparison

Bambu Lab currently sells four AMS versions. They share the same core concept — automatic filament switching — but differ significantly in features, price, and compatible printers. Understanding which one you have is important because troubleshooting steps vary between them.

FeatureAMS (1st Gen)AMS LiteAMS 2 ProAMS HT
Price$249$69$299$139
Slots per unit4441
Max units4 (16 colors)1 (4 colors)4 (16 colors)8 (8 colors)
Built-in dryingNoNoYes (up to 65°C)Yes (up to 85°C)
Sealed storageYesNo (open-air)YesYes
Humidity detectionYesNoYesYes
RFIDYesYesYesYes
Connection4-pin + 6-pin via bufferDirect cable6-pin Bambu Bus6-pin Bambu Bus
Compatible printersX1, P1, A1 (via Hub)A1, A1 mini onlyX1, P1, H2, A1 (via Hub)H2, X1, P1, A1 (via Hub)
HousingABSOpen frameABS/PCPC/PA (flame retardant)
Weight2.5 kg1.6 kg2.5 kg1.21 kg
Best forStandard multicolorBudget A1 usersMoisture-sensitive filamentsEngineering materials (CF, GF, PA)
Price
AMS (1st Gen): $249 · AMS Lite: $69 · AMS 2 Pro: $299 · AMS HT: $139
Slots per unit
AMS (1st Gen): 4 · AMS Lite: 4 · AMS 2 Pro: 4 · AMS HT: 1
Max units
AMS (1st Gen): 4 (16 colors) · AMS Lite: 1 (4 colors) · AMS 2 Pro: 4 (16 colors) · AMS HT: 8 (8 colors)
Built-in drying
AMS (1st Gen): No · AMS Lite: No · AMS 2 Pro: Yes (up to 65°C) · AMS HT: Yes (up to 85°C)
Sealed storage
AMS (1st Gen): Yes · AMS Lite: No (open-air) · AMS 2 Pro: Yes · AMS HT: Yes
Humidity detection
AMS (1st Gen): Yes · AMS Lite: No · AMS 2 Pro: Yes · AMS HT: Yes
RFID
AMS (1st Gen): Yes · AMS Lite: Yes · AMS 2 Pro: Yes · AMS HT: Yes
Connection
AMS (1st Gen): 4-pin + 6-pin via buffer · AMS Lite: Direct cable · AMS 2 Pro: 6-pin Bambu Bus · AMS HT: 6-pin Bambu Bus
Compatible printers
AMS (1st Gen): X1, P1, A1 (via Hub) · AMS Lite: A1, A1 mini only · AMS 2 Pro: X1, P1, H2, A1 (via Hub) · AMS HT: H2, X1, P1, A1 (via Hub)
Housing
AMS (1st Gen): ABS · AMS Lite: Open frame · AMS 2 Pro: ABS/PC · AMS HT: PC/PA (flame retardant)
Weight
AMS (1st Gen): 2.5 kg · AMS Lite: 1.6 kg · AMS 2 Pro: 2.5 kg · AMS HT: 1.21 kg
Best for
AMS (1st Gen): Standard multicolor · AMS Lite: Budget A1 users · AMS 2 Pro: Moisture-sensitive filaments · AMS HT: Engineering materials (CF, GF, PA)

Important: You can't mix AMS Lite with other AMS types on A1/A1 mini — it's either one AMS Lite OR up to 4 standard AMS/AMS 2 Pro units. The H2 series supports the most flexibility: up to 4 AMS/AMS 2 Pro units plus 8 AMS HT units for a total of 25 colors (with external spool). Only one AMS unit can draw power from the printer — additional units need a separate 24V 4A switching adapter.

Filament Feeding Failures

Feeding failures are the single most common AMS problem. The error message "Failed to feed filament into extruder" can have a dozen different root causes, and the printer's HMS system doesn't always tell you which one it is. Let's go through them systematically.

Diagram: filament path from AMS to extruder — failure points
The filament path from AMS to extruder — each junction is a potential failure point

The filament travels from the spool through the first-stage feeder, into a PTFE tube inside the AMS, through the internal hub unit, out another PTFE tube to the filament buffer, and finally into the extruder. A failure at any of these points triggers the same generic error. Here's how to narrow it down:

  1. Check the spool — spin it by hand. If it doesn't rotate freely, the active support shaft might not be fully inserted into the AMS frame, or the spool dimensions are out of spec (width 50–68 mm, diameter 197–202 mm).
  2. Inspect the filament tip — cut 10–15 cm of the end at a 45° angle with sharp scissors. A mushroomed, bent, or chewed-up tip will snag inside PTFE tubes and connectors.
  3. Push filament manually at the feeder entrance — if the feeder grabs it and feeds it forward, the feeder motor and gears are working. If not, the feeder unit needs cleaning or replacement.
  4. Listen for the hub motor — when loading starts, you should hear the hub motor spinning. If it's silent, the internal hub unit or its wiring may be faulty.
  5. Check the extruder sensor — on the printer screen (or in Bambu Studio Device tab), look for a green dot near the extruder icon. Green = filament detected by the Hall sensor. If filament is physically present but no green dot, the Hall sensor is dirty or faulty.
  6. Swap PTFE tubes end-to-end — if filament stops at a connector, the connector ring might be damaged. Swapping the tube ends can confirm this.
  7. Try a different slot — if only one slot fails, it's a slot-specific issue (feeder, gear, or PTFE tube). If all four fail, the problem is downstream (hub unit, buffer, or extruder).
Printer screen showing 'Failed to feed filament into extruder' error
The generic 'Failed to feed' error — the root cause could be anywhere along the filament path
RFID reading process — spool rotation and tag scanning diagram
During RFID reading, the hub rotates the spool to scan the tag — a stuck spool will cause a timeout here

Checking the Extruder Hall Sensor

When the AMS reports "failed to extrude," the first thing to check is whether filament actually reached the extruder. The printer uses a Hall effect sensor inside the extruder to detect filament presence — it shows up as a green dot on the printer's touchscreen or in Bambu Studio's Device tab.

If you manually push filament all the way through the buffer and into the extruder, and the green dot doesn't appear — the Hall sensor itself is the problem, not the AMS. Clean the sensor area with a dry cotton swab. If it still doesn't detect filament, the sensor needs replacement.

Gear Slippage in the Hub Unit

If you pull out a piece of filament and see visible dents, flat spots, or grinding marks on it — the hub unit gears are slipping. This is arguably the most common mechanical failure in the AMS 1st gen and AMS 2 Pro. The fix is almost always the same: tighten the 4 screws on the internal hub unit. These screws work loose over time from vibration, and when they do, the gear doesn't press firmly enough against the filament.

To access the screws, open the AMS lid, remove the spool from the affected slot, and look at the hub unit. You'll see 4 small Phillips screws holding the gear assembly in place. Tighten them snugly — don't overtorque, but they should be firmly seated. If tightening doesn't help and the filament still shows dent marks, replace the active extrusion wheel assembly.

Unloading Failures

Unloading failures happen when the AMS can't retract filament back from the extruder. The most common cause is the PTFE tube above the toolhead bending too sharply — this creates so much friction that the retraction motor can't pull the filament back. Bambu Lab actually provides a downloadable STL bracket specifically to prevent this tube from bending.

  • Install the PTFE bracket — download the STL from the Bambu Lab wiki and print it. It clips above the toolhead and prevents the PTFE tube from bending more than ~90°.
  • Clean debris from the hub unit — filament shavings accumulate inside the hub, especially with abrasive filaments (PLA-CF, PETG-CF). Use compressed air or a small brush.
  • Check the active support shaft — if it's not fully inserted into the AMS main frame, the spool won't rotate smoothly during retraction, causing resistance.
  • Update firmware — several firmware updates have included fixes for unloading timing and motor current. Make sure you're on the latest version.
  • For PLA-CF and abrasive filaments — consider using the external spool holder instead of the AMS. These filaments wear PTFE tubes faster and create more resistance during retraction.
Diagram: filament failed to pull back from toolhead to AMS
Unloading failure — the filament can't be retracted back from the toolhead

Filament Tangles — Fix Without Stopping Your Print

Filament tangles are infuriating because they can ruin a 20-hour multicolor print. The good news: you can fix most tangles without stopping the print. The trick is to let the printer use up the remaining filament on the tangled spool, then swap in a fresh section after the runout warning.

Here's the 5-step procedure from Bambu Lab's official wiki:

  1. Open the AMS cover and identify the tangle. Don't pull on the filament — you'll make it worse.
  2. Try to isolate minor tangles with your fingers or tweezers. If it's a simple loop, you might be able to free it without cutting.
  3. If the tangle is complex, cut the filament close to the tangle with sharp scissors. The printer will continue feeding from the remaining filament on the spool.
  4. Wait for the 'AMS filament ran out' warning — the printer will pause and ask you to reload. Don't cancel the print.
  5. Reload untangled filament (either the fixed spool or a new one) and press Resume. The print continues from where it left off.

Preventing Filament Tangles

Tangles almost never happen during manufacturing — they happen when you let the filament end slip under another layer on the spool. Prevention is straightforward:

  • Always clip the filament end — use a Clippy filament clip (MakerWorld #99478) or thread the end through one of the holes on the spool's side wall.
  • Check spool rotation before every print — spin the spool by hand to make sure it rotates freely without catching.
  • Avoid oversized spools — the AMS is designed for spools with width 50–68 mm and diameter 197–202 mm. Anything bigger can bind or not rotate properly.
  • Use Bambu reusable spools — they're perfectly sized and have better edge geometry than most third-party spools.
  • Watch nearly-empty spools — as the spool gets lighter, it can wobble and cause uneven unwinding. Some users add small weights (nuts, bolts) to stabilize nearly-empty spools.

Humidity and Filament Drying

Moisture is the silent killer of print quality. Wet filament causes popping, stringing, weak layer adhesion, and surface defects. The AMS 1st gen and AMS 2 Pro have sealed enclosures with desiccant, but they're not dryers — they only slow down moisture absorption. In a room at 55% relative humidity, even a dried filament will absorb enough moisture to affect prints within 2–12 hours.

The AMS humidity indicator shows levels 1–5. Levels 1–2 (45% RH, replace the desiccant immediately. Use only silica gel desiccant — never calcium chloride, which releases liquid water that can damage electronics.

Drying Temperatures by Material

If your filament is already wet, you need to dry it before loading it into the AMS. Here are the recommended drying temperatures and durations:

MaterialTemperatureDurationNotes
PLA / PLA+45°C4 hoursSafe for AMS 2 Pro drying
PETG65°C6 hoursAMS 2 Pro max temp — just barely enough
ABS / ASA70°C6 hoursExceeds AMS 2 Pro limit — use AMS HT or external dryer
PA (Nylon)80°C8 hoursRequires AMS HT (85°C) or external dryer
PC80°C8 hoursRequires AMS HT or external dryer
TPU55°C4 hoursTPU not AMS-compatible — dry before using with external spool
PVA / BVOH45°C4 hoursMust be dry to work in AMS — extremely hygroscopic
PLA / PLA+
Temperature: 45°C · Duration: 4 hours · Notes: Safe for AMS 2 Pro drying
PETG
Temperature: 65°C · Duration: 6 hours · Notes: AMS 2 Pro max temp — just barely enough
ABS / ASA
Temperature: 70°C · Duration: 6 hours · Notes: Exceeds AMS 2 Pro limit — use AMS HT or external dryer
PA (Nylon)
Temperature: 80°C · Duration: 8 hours · Notes: Requires AMS HT (85°C) or external dryer
PC
Temperature: 80°C · Duration: 8 hours · Notes: Requires AMS HT or external dryer
TPU
Temperature: 55°C · Duration: 4 hours · Notes: TPU not AMS-compatible — dry before using with external spool
PVA / BVOH
Temperature: 45°C · Duration: 4 hours · Notes: Must be dry to work in AMS — extremely hygroscopic

The AMS 2 Pro's built-in dryer caps at 65°C, which is enough for PLA and barely enough for PETG, but not hot enough for ABS, ASA, Nylon, or PC. For those materials, use the AMS HT (up to 85°C) or a dedicated filament dryer. The AMS 2 Pro's drying feature uses rotating drying — flip the spool midway through for even heating. Don't block the ventilation slots on the bottom of the unit during drying.

For AMS 1st gen users who want drying capability without upgrading to AMS 2 Pro, the SUNLU AMS Heater is a popular community mod. It attaches to the AMS enclosure and provides gentle heating to keep filament dry during printing.

PTFE Tube Wear and Inspection

PTFE tubes are consumables — they wear out, and when they do, feeding resistance increases until the AMS can't push filament through anymore. Bambu Lab recommends replacing all internal PTFE tubes every 2 months for standard filaments, and every month if you regularly print with abrasive materials like PLA-CF, PETG-CF, PA-CF, or glow-in-the-dark filament.

Community reports from the Bambu Lab forum suggest the real replacement interval at full load is closer to 1,200–1,400 operating hours. The most critical tube to check first is the one that rubs against the printer's top glass plate (the printhead PTFE tube), followed by tubes with the tightest bends inside the AMS. The filament buffer tube has the highest wear rate since ALL filaments pass through it.

Worn tubes show visible signs: yellowing, deformation at connector areas, filament shavings inside, or flat spots when you cut the tube cross-section. The inspection method is simple — unplug the tube at its tightest bend point and check the cross-section for any non-circular shape.

PTFE Tube Replacement — Step by Step

The AMS uses PTFE tubes with 2.5 mm inner diameter and 4 mm outer diameter — do NOT use tubes with different dimensions. You'll need the following tube lengths for a complete replacement:

  • Internal tubes: 2 x 195 mm and 2 x 230 mm
  • Output tubes: 550 mm and 370 mm

Community users recommend Capricorn brand PTFE as a high-quality third-party alternative to the official tubes. When you open the AMS for maintenance, replace ALL tubes at once — they're cheap enough that selective replacement isn't worth the effort.

First-Stage Feeder Troubleshooting

The first-stage feeder is the small unit at each slot that grabs filament from the spool and pushes it into the PTFE tube. There are four common failure modes:

  • LED not lighting up — the feeder doesn't detect the filament at all. Usually a wiring issue.
  • LED stays white without filament — the sensor thinks filament is present when it isn't. Dirty sensor or stuck magnet.
  • Motor unresponsive — the LED works but the motor doesn't spin. Re-plug the motor cable (note: there may be white glue on the connector — scrape it off carefully before unplugging).
  • Gear spins but filament doesn't feed — the knurled wheel is dirty or worn. Clean it with a lint-free cloth.

To service the feeder unit, remove it from the AMS frame, separate the top cover from the base, and disconnect the cable. Clean the filament inlet by pushing a short piece of filament through to clear any debris. Inspect the knurled wheel on the top cover and the gear on the base — clean both with a lint-free cloth. Finally, check the magnet for wear — a worn magnet means the entire feeder funnel unit needs replacement.

AMS Not Detected by Printer

When the printer can't communicate with the AMS, you'll see all 4 LED indicators blinking red simultaneously, and the AMS tab disappears from the printer screen. This is almost always a cable issue — the data and power cables between the AMS and the printer's buffer/hub.

  1. Turn off the printer — always power down before touching cables. This isn't optional.
  2. Reinsert the 4-pin and 6-pin cables — unplug and replug them on both ends (AMS side and buffer/hub side). Make sure they click fully into place.
  3. Check for corrosion — look at the pins for any greenish residue from water damage. Clean with isopropyl alcohol if present.
  4. Flex the cables — gently bend and shake each cable while checking for intermittent connections. A cable that only works at certain angles is damaged and needs replacement.
  5. Measure resistance with a multimeter (printer off) — disconnect the 6-pin cable from the AMS side and measure between pins. Normal values for X1C/P1P/P1S: GND-sigA should read 4–5 kOhm, sigA-sigB should read 8–10 kOhm. X1E has different values: GND-sigA should be 2–2.5 kOhm.
  6. Check 24V power — disconnect the 4-pin cable from the buffer, turn on the printer, and measure voltage. You should see 24V. If not, the printer's power output to the AMS is faulty.
Failed to extrude filament — error screen and flow diagram
Failed to extrude error with diagnostic flow diagram — check cable connections first

RFID Reading Issues

The AMS reads RFID tags embedded in Bambu Lab spools to automatically identify filament type, color, and remaining quantity. When RFID reading fails, you'll see an "Unknown" filament in the slot, or the AMS will keep rotating the spool indefinitely trying to scan.

  • Flip the spool — Bambu spools have RFID tags on both sides. If one side's tag is defective, the other might still work.
  • Clean the RFID sensor — wipe it with a dry lint-free cloth. Filament dust can interfere with reading.
  • Check if all 4 slots fail — if yes, the RFID board or AMS mainboard is likely faulty, not the individual spools.
  • Swap RFID boards for diagnostics — the AMS has two RFID reader boards (slots 1-2 share one, slots 3-4 share the other). Swapping them tells you if the board or the position is the problem.
  • Third-party filament — non-Bambu filaments don't have RFID tags. Set filament type manually in Bambu Studio or on the printer screen. Enable 'Read Filament on Insertion' in AMS settings.

Cutter Issues

The filament cutter inside the toolhead can get stuck, triggering HMS error code 0700_2000_0002_0004. This happens when debris accumulates around the cutter lever, when the toolhead nozzle is partially clogged (creating back-pressure that makes cutting harder), or when the cutter's Hall sensor magnet is displaced.

  1. Open the magnetic cover on the toolhead and remove any visible debris with tweezers.
  2. Check that the Hall sensor magnet is still in place on the cutter lever.
  3. Make sure the part cooling fan cable isn't catching on the cutter lever — reroute if necessary.
  4. If the cutter jams even without filament present, there's excessive friction between the blade and the extruder wall. This typically requires contacting Bambu Lab support for a toolhead replacement.

Cardboard Spool Problems

Many third-party filament brands ship on cardboard spools. While eco-friendly, cardboard creates several issues with the AMS:

  • Cardboard dust — sheds particles that clog bearings and foul sensors inside the AMS.
  • Fraying edges — loose cardboard fibers can catch on components and create feeding resistance.
  • Wrong dimensions — AMS spools must be 50–68 mm wide and 197–202 mm diameter. Many cardboard spools are slightly oversized.
  • Moisture absorption — cardboard absorbs humidity and warps, causing uneven rotation.

Solutions: print a spool adapter ring (MakerWorld #1882105) to help undersized cardboard spools fit correctly, wrap fraying edges with tape as a temporary fix, or — the best long-term solution — rewind the filament onto a Bambu reusable plastic spool. Always check spool dimensions before loading.

AMS Lite Specific Issues

The AMS Lite is the simplest and cheapest AMS variant, designed exclusively for the A1 and A1 mini. Its open-air design means no humidity control, but its simpler mechanism is actually more forgiving with some filaments. However, it has its own quirks that you won't find on the standard AMS.

Odometer Wheel Issues

The AMS Lite uses an odometer wheel to measure how much filament has been fed. If this wheel gets stuck (from debris, dried filament particles, or a manufacturing defect), the AMS Lite can't track filament position — triggering HMS code 0700_0200_0001_0001 (filament speed/length error). Check the odometer wheel for free rotation. If it's stuck, clean it or replace the Filament Funnel Unit.

Maximum Feeding Distance

The AMS Lite has a maximum feeding distance of 1.2 meters. If you've placed the AMS Lite too far from the printer, or if the cable is routed with excessive bends, feeding will fail. Keep the AMS Lite as close to the printer as the cable allows.

Feeder Gear Orientation

This one catches people off guard: slots 1–2 and slots 3–4 on the AMS Lite have different correct gear orientations. If you've disassembled a feeder unit and put the gears back in the wrong orientation, the motor will spin but the filament won't feed. Check the Bambu Lab wiki for the correct orientation diagram for each pair of slots.

Other AMS Lite-specific issues: the filament sensor arm can get stuck or fail to return to its resting position (preventing detection), and broken filament at the hub outlet can clog the path for other slots — always check if a previous slot's filament is still stuck before blaming the current one. If the tangle detection module is triggering false errors, try disabling it temporarily in AMS settings.

AMS 2 Pro Specific Issues

The AMS 2 Pro is the second-generation enclosed AMS with built-in drying. It's a solid upgrade over the original, but it has some unique issues to be aware of.

6-Pin Cable Requirement

The AMS 2 Pro requires the new 6-pin Bambu Bus cable — the old 4-pin cable from the AMS 1st gen will NOT work reliably. Using the wrong cable can cause unstable communication, random disconnections, and false sensor readings. If you're upgrading from AMS 1st gen, make sure to swap the cable.

65°C Drying Limit

The AMS 2 Pro's dryer maxes out at 65°C. This is fine for PLA (45°C) and just barely enough for PETG (65°C), but it can't reach the temperatures needed for ABS/ASA (70°C), Nylon (80°C), or PC (80°C). If you regularly print engineering materials, you'll still need the AMS HT or a standalone filament dryer.

Slot 1 Wearing Faster

Some users report that Slot 1 fails more frequently than other slots, likely because it's used as the default slot for single-color prints. If Slot 1 starts having feeding issues while the other slots work fine, try swapping the feeder unit between Slot 1 and another slot to confirm whether it's a slot-specific or feeder-specific problem.

One more thing: the AMS 2 Pro doesn't dry filament when it's inserted through the inlet port (the bypass). Only filament inside the sealed chamber gets dried. And only one AMS unit can draw power from the printer — the rest need the 24V 4A switching adapter. Using the dedicated adapter actually gives you slightly better drying performance (100% vs 86% on printer power).

AMS HT — High-Temperature AMS

The AMS HT is a completely different beast. It holds just 1 spool per unit (not 4), but you can daisy-chain up to 8 units. It's designed for engineering materials — PA, PC, PA-CF, PET-CF — with a built-in dryer that reaches 85°C and a 170W heater. Its PC/PA housing is UL 94 V-0 flame retardant, and it uses a brushless servo motor that feeds filament 60% faster than the standard AMS.

The killer feature is the bypass filament outlet on the top cover. For highly abrasive filaments (carbon fiber, glass fiber), you route the filament through the bypass instead of the internal PTFE tubes. This dramatically extends the life of the internal components. The AMS HT also has its own built-in AC 100–240V power supply — no external adapter needed.

Troubleshooting the AMS HT follows the same general principles as the AMS 2 Pro — check the 6-pin Bambu Bus cable, verify sensor readings, and make sure the top lid is fully closed (it has open-lid detection that will pause drying if the lid isn't sealed).

TPU and Flexible Filaments

Let's be clear: TPU and flexible filaments are officially NOT compatible with the AMS. The internal hub's pushing mechanism causes flexible filaments to buckle, compress, and jam. TPU 95A and 85A will almost certainly get stuck, and forcing them through can damage the feeder motors. Some users report limited success with extremely hard TPUs (Shore 75D), but this is unreliable and Bambu Lab does not support it.

The workaround is simple: use the External Spool Holder. This bypasses the AMS entirely, feeding filament directly from the spool into the extruder. You lose automatic switching, but you can print TPU reliably. Make sure to adjust the Volumetric Flow Rate in Bambu Studio even when using the external spool — TPU needs lower speeds and different pressure advance settings.

For the H-series, X-series, and P-series printers, Bambu Lab offers a TPU Feed Assist Module that reduces filament resistance in the path from external spool to extruder, making flexible filament printing more reliable even outside the AMS.

Reducing Purge Waste in Multi-Color Prints

Every color change requires purging the old filament from the nozzle. On a complex multicolor print, the purge tower can use more filament than the actual model. Here are the two most effective ways to reduce waste:

Flushing Multiplier

In Bambu Studio's filament settings, you can reduce the Flushing Multiplier from the default 1.0 to 0.5–0.6 (50–60% of default). This significantly reduces purge waste without visible quality loss for most color transitions. Dark-to-light transitions (e.g., black to white) may need a higher multiplier to fully clear the old color — experiment with your specific color combinations.

Flush into Infill

Bambu Studio has a "Flush into Infill" option (under the Other tab) that purges leftover filament into the model's infill instead of the purge tower. This means the purge volume goes into making your model stronger (denser infill) instead of being wasted on a tower you throw away. Combined with the reduced Flushing Multiplier, you can cut purge waste by 60–70%.

Another tip: printing multiple copies of the same model distributes the purge waste across more parts, reducing the per-model waste significantly. The AMS 2 Pro also claims 20–30% less purge waste compared to the 1st gen AMS due to improved firmware and tube routing.

LED Status Reference

Each AMS version uses LED indicators to communicate status and errors. The patterns differ between versions, so here's a reference for each:

HMS Error Codes for AMS

Bambu Lab's HMS (Health Management System) reports errors with specific codes. Here are the most common AMS-related codes and what they mean:

HMS CodeDescriptionCommon Fix
0700_4500_0002_0001AMS feeding errorCheck spool rotation, PTFE routing, push filament manually at feeder entrance
0700_1000_0001_0001AMS motor slippedTighten 4 hub screws, replace extrusion wheel if filament is too thin
0700_0200_0001_0001Filament speed/length errorFaulty odometer — clean or replace feeder funnel unit
0700_2000_0002_0001AMS filament ran outReload filament, check for tangles or broken filament in tube
0700_2000_0002_0004Cutter stuckClear debris from cutter lever, check Hall sensor magnet position
0700_4000_0002_0001Filament buffer signal lostCheck buffer cable and sensor, reseat connections
1200_8000_0002_0001Filament tangled or stuckFollow tangle fix procedure — cut, wait for runout, reload
1200_1200_0001_0001Filament too thin — gear slippageReplace filament, check hub gear screws, verify filament diameter
0700_4500_0002_0001
Description: AMS feeding error · Common Fix: Check spool rotation, PTFE routing, push filament manually at feeder entrance
0700_1000_0001_0001
Description: AMS motor slipped · Common Fix: Tighten 4 hub screws, replace extrusion wheel if filament is too thin
0700_0200_0001_0001
Description: Filament speed/length error · Common Fix: Faulty odometer — clean or replace feeder funnel unit
0700_2000_0002_0001
Description: AMS filament ran out · Common Fix: Reload filament, check for tangles or broken filament in tube
0700_2000_0002_0004
Description: Cutter stuck · Common Fix: Clear debris from cutter lever, check Hall sensor magnet position
0700_4000_0002_0001
Description: Filament buffer signal lost · Common Fix: Check buffer cable and sensor, reseat connections
1200_8000_0002_0001
Description: Filament tangled or stuck · Common Fix: Follow tangle fix procedure — cut, wait for runout, reload
1200_1200_0001_0001
Description: Filament too thin — gear slippage · Common Fix: Replace filament, check hub gear screws, verify filament diameter

You can look up any HMS code on the Bambu Lab HMS wiki for detailed diagnostics and step-by-step repair procedures. The wiki is updated regularly and covers codes for all printer models.

Retraction Settings by Filament Type

When filament keeps failing to retract cleanly during color changes, the retraction distance in your slicer settings might be wrong. Here are the recommended retraction distances for common filament types when using the AMS:

FilamentRetraction Distance
PLA0.8–1.2 mm
PETG0.4–0.8 mm
Silk PLA0.5–0.8 mm
ABS / ASA0.8–1.2 mm
PLA
Retraction Distance: 0.8–1.2 mm
PETG
Retraction Distance: 0.4–0.8 mm
Silk PLA
Retraction Distance: 0.5–0.8 mm
ABS / ASA
Retraction Distance: 0.8–1.2 mm

PETG is especially tricky because it's stringy by nature — lower retraction distances help prevent the filament from leaving a long, thin strand that can jam in the PTFE tube during unloading. If you're getting repeated unloading failures with PETG, try reducing retraction to 0.4 mm.

Firmware Considerations

Firmware updates can fix AMS issues — and sometimes cause new ones. Bambu Lab has shipped several updates that specifically improved AMS reliability (unloading timing, motor current adjustments, sensor calibration). But there have also been regressions where updates introduced new communication bugs or reset calibration data.

  • Don't update right before a big project — wait a few days for community feedback on the Bambu Lab forum.
  • After any firmware update — re-run flow calibration and first layer calibration. Updates can reset these values.
  • If AMS problems start immediately after an update — try a hard restart (use the physical power switch on the back, not just a software restart).
  • Authorization Control — some firmware versions introduced restrictions that blocked third-party slicers like OrcaSlicer. Check the forum for the current status if you use a non-Bambu slicer.

Maintenance Schedule

Most AMS problems are preventable with regular maintenance. Here's a practical schedule based on Bambu Lab's recommendations and community experience:

FrequencyTask
Every printCheck all AMS lid latches are fully closed
Every printClip filament ends — never leave them loose on the spool
Every printCheck humidity level: Level 1–2 (<25% RH) is good
Every printSpin each spool by hand to verify free rotation
Weekly (heavy use)Inspect PTFE tube ends for wear or yellowing
Weekly (heavy use)Clean roller bearings with a dry brush
Weekly (heavy use)Rotate desiccant packs
Every 2 monthsReplace ALL internal PTFE tubes (2x195 mm + 2x230 mm)
Every 2 monthsReplace output PTFE tubes (550 mm + 370 mm) if worn
Every 2 monthsClean internal hub unit with compressed air
Every 2 monthsReplace desiccant if saturated
Monthly (CF/GF users)Replace ALL PTFE tubes — abrasive filaments accelerate wear
Monthly (CF/GF users)Inspect first-stage feeder gears for wear
Every print
Task: Check all AMS lid latches are fully closed
Every print
Task: Clip filament ends — never leave them loose on the spool
Every print
Task: Check humidity level: Level 1–2 (<25% RH) is good
Every print
Task: Spin each spool by hand to verify free rotation
Weekly (heavy use)
Task: Inspect PTFE tube ends for wear or yellowing
Weekly (heavy use)
Task: Clean roller bearings with a dry brush
Weekly (heavy use)
Task: Rotate desiccant packs
Every 2 months
Task: Replace ALL internal PTFE tubes (2x195 mm + 2x230 mm)
Every 2 months
Task: Replace output PTFE tubes (550 mm + 370 mm) if worn
Every 2 months
Task: Clean internal hub unit with compressed air
Every 2 months
Task: Replace desiccant if saturated
Monthly (CF/GF users)
Task: Replace ALL PTFE tubes — abrasive filaments accelerate wear
Monthly (CF/GF users)
Task: Inspect first-stage feeder gears for wear
Выполнено: 0 из 8

Compatible Printers Overview

Not every AMS works with every Bambu Lab printer. Here's the compatibility matrix — and the maximum number of simultaneous colors each setup supports:

PrinterAMS (1st Gen)AMS LiteAMS 2 ProAMS HTMax Colors
A1 / A1 miniUp to 4 (via AMS Hub)1 unit onlyUp to 4 (via AMS Hub)Up to 4 (via AMS Hub)16 + ext. spool
P1P / P1SUp to 4 (via Buffer)Not supportedUp to 4Up to 416 + ext. spool
P2SUp to 4 (via P2S Buffer)Not supportedUp to 4Up to 416 + ext. spool
X1C / X1EUp to 4Not supportedUp to 4Up to 416 + ext. spool
H2 seriesUp to 4Not supportedUp to 4Up to 825 (4x4 + 8x1 + ext.)
A1 / A1 mini
AMS (1st Gen): Up to 4 (via AMS Hub) · AMS Lite: 1 unit only · AMS 2 Pro: Up to 4 (via AMS Hub) · AMS HT: Up to 4 (via AMS Hub) · Max Colors: 16 + ext. spool
P1P / P1S
AMS (1st Gen): Up to 4 (via Buffer) · AMS Lite: Not supported · AMS 2 Pro: Up to 4 · AMS HT: Up to 4 · Max Colors: 16 + ext. spool
P2S
AMS (1st Gen): Up to 4 (via P2S Buffer) · AMS Lite: Not supported · AMS 2 Pro: Up to 4 · AMS HT: Up to 4 · Max Colors: 16 + ext. spool
X1C / X1E
AMS (1st Gen): Up to 4 · AMS Lite: Not supported · AMS 2 Pro: Up to 4 · AMS HT: Up to 4 · Max Colors: 16 + ext. spool
H2 series
AMS (1st Gen): Up to 4 · AMS Lite: Not supported · AMS 2 Pro: Up to 4 · AMS HT: Up to 8 · Max Colors: 25 (4x4 + 8x1 + ext.)

When to Contact Bambu Lab Support

Most AMS issues can be fixed at home with the procedures above. But some problems require warranty service or replacement parts that aren't user-serviceable. Contact Bambu Lab support if:

  • The cutter jams even without filament present (internal friction too high — needs toolhead replacement)
  • All 4 slots have RFID failures after swapping boards (mainboard fault)
  • The multimeter shows out-of-range resistance values on the Bambu Bus cables
  • The AMS hub motor makes grinding or clicking noises during normal operation
  • Visible corrosion or water damage inside the AMS enclosure or on the connector board
  • Feeding failures persist after replacing PTFE tubes, tightening hub screws, cleaning feeders, and updating firmware

Dive Deeper

AMS is just one piece of the 3D printing puzzle. Here are guides that'll help you solve related problems and get the most out of your printer:

Conclusion

The AMS is a mechanical system with consumable parts — it will need regular attention. The three highest-impact maintenance tasks are: replacing PTFE tubes on schedule (every 2 months, monthly for CF/GF), keeping the hub screws tight, and managing humidity with fresh desiccant. If you do just those three things consistently, you'll avoid the vast majority of AMS failures.

For AMS Lite users on the A1 series — your system is simpler but not maintenance-free. Watch the odometer wheel, respect the 1.2 m max feed distance, and always secure filament ends with clips. For AMS 2 Pro users — use the right 6-pin cable, don't cut the buffer tube, and remember that drying caps at 65°C. For AMS HT users — you have the most capable hardware; use the bypass outlet for abrasive filaments and take advantage of the 85°C drying for engineering materials.

When in doubt, start diagnosis from the simplest cause: check the filament tip, verify spool rotation, tighten screws, and inspect PTFE tubes. Most AMS errors have a mechanical root cause that's fixable in 10 minutes with no special tools.