3D Print Troubleshooting

A step-by-step framework for diagnosing and correcting the most common FDM print failures. Search a symptom, or browse by category.

Troubleshooting guide
Take it offline — printable PDF

Download the full 3D Print Failure Troubleshooting Guide (Edition 2026) as a PDF to keep next to your printer or read without a connection.

The Diagnostic Loop

Work the Pre-Diagnosis Checklist first — many failures share root causes. Then change one variable at a time and test with a short print (a 20 mm cube or first-layer patch), not a full re-run.

1

Observe

Describe the failure precisely. Where does it occur? At what layer? Is it consistent?

2

Hypothesize

Identify the most likely cause from the relevant category below.

3

One Change

Adjust a single parameter. Multi-variable changes make isolation impossible.

4

Test Print

Use a short, targeted test rather than re-running the whole print.

5

Confirm

Symptom gone? Document the fix. If not, return to step 1 with new observations.

Pre-Diagnosis Checklist — run this first

A large proportion of failures originate from hardware looseness, filament problems, or moisture — not slicer settings. Clear these before changing anything in the slicer.

Hardware Inspection
  • Frame bolts & eccentric nuts snug — no play in X, Y, or Z.
  • Belts tensioned — each plucks a low, consistent tone.
  • Bed level (or ABL mesh fresh and accurate).
  • Nozzle clean — no carbonized filament around the tip.
  • PTFE tube fully seated against the nozzle (Bowden).
  • Cooling fans spin freely at full speed when engaged.
  • Extruder drive gear teeth not stripped or clogged.
Slicer Settings
  • Layer height ≤ 75% of nozzle diameter.
  • Temperatures match the filament's recommended range.
  • Print speed appropriate — slower is safer for diagnostics.
  • Retraction distance & speed normal for the extruder type.
  • Cooling settings appropriate for the material.
Filament Assessment
  • Stored sealed with desiccant — not left on an open spool.
  • No popping, crackling, or steam during extrusion.
  • Spool feeds freely — no tangles or cross-winding.
  • Diameter consistent within ±0.05 mm.
  • Not brittle — a short length shouldn't snap when bent.
💦

Wet filament is extremely common. Moisture causes poor adhesion, stringing, bubbling, and weak layers. If filament has been open more than a few weeks, dry it (see the Filament Drying table below) before troubleshooting anything else.


Symptom Cheat Sheet

The fastest first move for each common symptom. Use the detailed cards above to go deeper.

SymptomFirst steps
First layer not stickingRe-level bed, clean surface, increase bed temp, reduce first-layer speed
Elephant footRaise Z-offset, reduce bed temp, enable elephant-foot compensation
Warping cornersAdd brim, enclose printer, increase bed temp, reduce first-layer fan
Under-extrusionCold-pull nozzle, increase temp, reduce speed, calibrate E-steps
Over-extrusionReduce flow rate, re-measure filament diameter, reduce temperature
Stringing / oozingIncrease retraction, reduce temp, enable combing, dry filament
Layer delaminationIncrease temp, reduce fan speed, reduce layer height, dry filament
Blobs at seamEnable coasting / wipe, use random seam, reduce retraction slightly
Ringing / ghostingReduce speed/acceleration, tighten belts, check frame rigidity
Weak layer bondingIncrease temp, reduce fan, reduce layer height, slow print speed
Dimensional inaccuracyCalibrate E-steps and axis steps/mm, adjust horizontal expansion
Heat-creep jamCheck / replace hotend fan, verify heat-break seating
Z-bandingCheck lead screw for bend, lubricate, verify Z coupler, re-square frame
Layer shiftTighten belts, check pulley grub screws, lower speed/acceleration
Poor top surfaceMore top layers, enable ironing, check for under-extrusion
Part snappingReorient model, more perimeters, stronger material, higher infill

Material-Specific Notes

Each material has distinct tendencies. These supplement the general categories above.

PLA

Hotend 195–220°C · Bed 50–65°C
  • Most forgiving material; sticks to PEI, glass+glue, painter's tape.
  • Brittle — not for high-stress or high-heat parts.
  • Anneal at 60–65°C for heat resistance (expect ~1–2% shrinkage).

PETG

Hotend 230–250°C · Bed 75–85°C
  • Great strength/flex/ease balance; prone to stringing — tune retraction.
  • Bonds strongly to PEI — let it fully cool before removal.
  • Moisture-sensitive; reduce part cooling to 30–50%.

ABS / ASA

Hotend 230–250°C · Bed 100–110°C
  • High warp — enclosure with 40–50°C chamber strongly recommended.
  • ASA adds UV resistance with similar settings.
  • Ventilate for fumes; ABS juice on glass boosts adhesion.

TPU / Flexible

Hotend 220–240°C · Bed 25–60°C
  • Direct-drive extruder required; Bowden is very difficult.
  • Print slow (20–35 mm/s); minimize retraction (0.5–1 mm).
  • 95A is easy; 85A and softer need more care.

Nylon (PA)

Hotend 240–270°C · Bed 70–90°C
  • Extremely hygroscopic — dry and run from a sealed dry box.
  • Enclosure required; PEI+glue or garolite (FR4) surface.
  • Don't let it idle hot — it degrades quickly at temperature.

Filament Drying Guide

Even filament that looks fine can carry enough moisture to cause stringing, under-extrusion, bubbling, and weak layers. Verify your dryer's real temperature with a thermometer — oven dials are often off by 10–20°C.

MaterialTempHeavily wetMaintenanceNotes
PLA45–50°C4–6 hrs2–4 hrsSoftens above ~60°C — stay below 55°C. Dehydrator ideal.
PLA+45–55°C4–6 hrs2–4 hrsSame as PLA; some formulations tolerate slightly higher — check spec.
PETG65–70°C4–6 hrs2–4 hrsAbsorbs quickly once opened; drying improves stringing a lot.
PETG-CF65–70°C4–6 hrs2–4 hrsSame protocol as standard PETG.
ABS70–80°C4–6 hrs2–3 hrsLess hygroscopic than nylon but benefits in humid climates.
ASA70–80°C4–6 hrs2–3 hrsStore sealed — absorbs moisture more readily than ABS.
HIPS65–70°C4–6 hrs2–4 hrsSimilar to ABS; dry if open more than a few days.
TPU / TPE50–60°C4–8 hrs3–5 hrsFlexibles retain moisture; drying cuts stringing dramatically.
Nylon (PA6/12)80–90°C8–12 hrs4–8 hrsCan become unprintable after a day open. Print from a dry box.
Nylon CF/GF80–90°C8–12 hrs4–8 hrsFilled nylons absorb as readily as unfilled — same protocol.
Polycarbonate80–90°C6–8 hrs4–6 hrsVery hygroscopic — dry immediately before printing.
PVA / BVOH45–55°C4–6 hrs2–3 hrsSupport materials — store with abundant desiccant; dry every use.

Storage is maintenance too. Re-seal every spool with silica gel (at least ~50 g per 1 kg spool) in an airtight container. Regenerate saturated silica gel by baking at 120°C for 1–2 hours. Vacuum bags are best for long-term storage.


Preventive Maintenance

Preventive maintenance eliminates the majority of recurring failures. Adjust intervals based on print volume and material use.

IntervalTask
After every printRemove bed debris. Wipe the nozzle tip with a dry cloth at temperature.
Every 5–10 hrsClean the bed with IPA. Inspect the nozzle for carbonization.
Every 20–50 hrsCold-pull the nozzle. Check belt tension. Lubricate the Z lead screw.
Every 100–200 hrsLubricate linear rods & lead screws. Tighten frame bolts. Inspect drive gear. Re-calibrate Z-offset.
Every 300–500 hrsInspect PTFE tube (replace if discolored/deformed). Check toolhead wiring connectors. Inspect heater block for ooze.
Annually / as neededReplace nozzle (sooner for abrasives). Replace hotend PTFE. Inspect bed for warping. Re-calibrate axis steps/mm and flow.

Still Stuck?

Post a photo of your failed print to the community, or grab the tools and material guides to dial things in.