3D Printer Troubleshooting: Fixes for the 11 Most Common Problems
Prints that won’t stick, a printer that won’t start, spaghetti on the bed or stringy hairs everywhere: almost every beginner runs into the same handful of problems. This guide explains how to recognize each one, what usually causes it and how to fix it, starting with the quickest checks.
Key takeaways
- Most problems come from the first layer: a dirty build plate or a nozzle too high or too low.
- Wet filament causes stringing, popping sounds and weak prints. Dry storage prevents a lot of trouble.
- Change one setting at a time, then test with a small print, so you know what actually helped.
- When in doubt, go back to your printer’s default profile in the slicer.
Quick diagnosis table
| Symptom | Most likely cause | First thing to try |
|---|---|---|
| Printer won’t start | File sliced for another printer, heating not finished, runout sensor | Re-slice with your printer’s profile, reload filament |
| First layer doesn’t stick | Dirty plate, nozzle too high | Wash the plate, recalibrate |
| Corners lift | Plastic shrinking as it cools | Brim, clean plate, no drafts |
| Thin hairs between parts | Too hot, wet filament, low retraction | Lower temperature by 5–10 °C, dry filament |
| Tangled mess | Print came loose | Fix adhesion, add supports or a brim |
| Gaps, thin walls | Partial clog, tangled spool, wet filament | Check the spool path, clean the nozzle |
| Nothing comes out | Clog, filament not loaded | Unload, cut the tip, reload |
| Layers offset sideways | Collision, loose belt, too fast | Check belts, slow down |
| Bottom layers bulge out | Nozzle too low, bed too hot | Raise Z offset slightly |
Printer won’t start printing
You send a print and nothing happens, or the printer heats up and stops. Check in this order:
- The file: was it sliced with the profile for your printer? A G-code file made for another model may be refused or do odd things. Re-slice it with the right profile and send it again.
- Heating: many printers wait until nozzle and bed reach their target temperatures. In a cold room this can take several minutes. Watch the temperatures on the screen or app.
- Filament runout sensor: if the sensor doesn’t detect filament, the print won’t start. Reload the filament until it comes out of the nozzle.
- Calibration or homing errors: an error message during homing or leveling usually means something blocks an axis or the plate isn’t seated correctly. Check that the build plate sits flat on its magnets and nothing is in the way.
- Storage and connection: try another USB stick or SD card, rename the file without special characters, or check the Wi-Fi connection if you print from an app.
- Firmware: after an update, use the slicer and profile version the manufacturer recommends.
Print doesn’t stick to the bed
The single most common beginner problem. The first layer should be slightly squished, even and continuous.
- Clean the plate: fingerprints and grease are the usual culprits. Wash a PEI plate with warm water and dish soap, or wipe it with isopropyl alcohol. Avoid touching the surface afterwards.
- Recalibrate: run the automatic leveling again, or re-level manually. If lines look round and thin, the nozzle is too high; adjust the Z offset down in small steps.
- Check the bed temperature: use the value on the filament label (around 55–60 °C for PLA).
- Slow down the first layer and add a brim for small or tall parts.
- Use the right surface: some materials need a glue stick or a specific plate. Follow the filament maker’s advice.
Warping: corners lift
Warping happens when the plastic shrinks as it cools and pulls the corners up. It is mild with PLA and strong with ABS and ASA.
- Make sure the first layer sticks well (see above).
- Add a brim, or round off sharp corners in the design.
- Keep the printer away from drafts, air conditioning and open windows.
- For ABS and ASA, use an enclosure and a hotter bed.
Stringing and oozing
Thin hairs of plastic between separate parts of the print.
- Lower the nozzle temperature by 5–10 °C at a time. A temperature tower helps find the sweet spot.
- Dry the filament: popping or crackling sounds at the nozzle are a sign of moisture. Use a filament dryer or the drying function of some multicolor units.
- Adjust retraction slightly, following your slicer’s defaults for your printer.
- PETG strings more than PLA: a little stringing is normal and can be removed with a brief pass of a heat gun or by trimming.
Spaghetti: the print came loose
When a print detaches, the printer keeps extruding into the air and creates a tangled mess. Stop the print, clean everything carefully once cool, and fix the cause: poor adhesion, a tall thin part that wobbled, or missing supports under an overhang. Some printers detect this with a camera and pause automatically.
Under-extrusion and gaps
Thin, weak walls, gaps between lines or missing layers mean not enough plastic comes out.
- Check the spool can turn freely and the filament isn’t tangled or snagged.
- Make sure you use the right filament diameter (usually 1.75 mm) and the right material profile.
- Dry the filament if it’s been out for a while.
- Lower the print speed: very fast speeds can exceed what the hotend can melt.
- If none of this helps, the nozzle may be partially clogged (next section).
Clogged nozzle
A clog stops or reduces the flow of plastic. Typical causes: dust on the filament, low-quality or wet filament, printing too cold, or heat creeping up the hotend.
- Heat the nozzle to the filament’s printing temperature and use the printer’s unload function.
- Cut the end of the filament cleanly and reload it, pushing gently.
- Try a “cold pull” if your printer’s manual describes it: heat, push filament in, cool down partially, then pull it out to remove debris.
- Many recent printers have quick-swap nozzles: replacing the nozzle is often faster than cleaning it. Nozzles are wear parts.
Layer shifts
The print suddenly continues offset to one side. Usual causes: the nozzle hit a curled-up part of the print, a belt is loose, or the speed and acceleration are too high for the printer. Check belt tension as described in the manual, make sure nothing blocks the axes, and slow down. On printers with input shaping, rerun the vibration calibration after moving the printer.
Elephant’s foot
The bottom layers bulge outward. The nozzle is slightly too low or the bed is too hot, so the first layers get squished. Raise the Z offset a little, lower the bed temperature by a few degrees, or use the “elephant foot compensation” setting in your slicer.
Failed overhangs and supports
- Overhangs steeper than about 45° need supports; enable them in the slicer.
- Try rotating the model so less of it hangs in the air.
- Improve part cooling for PLA: the fan should be on after the first layers.
- Use “tree” supports for organic shapes: they use less material and come off more easily.
Rough surface and ringing
Ripples next to sharp corners (“ringing” or “ghosting”) come from vibrations. Place the printer on a sturdy, heavy surface, check that the frame screws are tight, run the vibration compensation or input shaping calibration if your printer has it, and reduce speed for visible parts. Blobs and zits on the surface often come from a too-high temperature or the seam position; try “aligned” or “rear” seam placement in the slicer.
Maintenance that prevents problems
- Clean the build plate regularly with soap and water.
- Store open filament spools dry, in a sealed bag or box with desiccant.
- Keep the printer dust-free and check belts and screws every few weeks.
- Replace worn nozzles and keep a spare build plate if you print a lot.
- Update firmware and slicer profiles when the manufacturer recommends it.
Terms you don’t know are explained in our 3D printing glossary, and the basics in the beginner’s guide.
FAQ
Why won’t my 3D printer start printing?
Usually the file was sliced for another printer, the nozzle and bed are still heating, or the filament runout sensor doesn’t detect filament. Re-slice with your printer’s profile, wait for heating to finish and reload the filament.
Why is my first layer not sticking?
The most common causes are a dirty build plate and a nozzle that is too far from the plate. Wash the plate with dish soap or wipe it with isopropyl alcohol, recalibrate and lower the Z offset in small steps.
How do I stop stringing?
Lower the nozzle temperature by 5 to 10 °C, dry the filament and fine-tune retraction. A temperature tower test print helps you find the best temperature for each filament.
How do I know if my filament is wet?
Popping or crackling sounds at the nozzle, steam, more stringing than usual and brittle prints are typical signs. Drying the spool in a filament dryer usually fixes it.