# First Layer Troubleshooting: 7 Simple Pass/Fail Steps, Cheapest First

- Link: https://additiverealm.com/first-layer-troubleshooting-checks/
- Published: 2026-10-18T08:45:38+02:00
- Author: TreiD

* [First Layer Troubleshooting Step 0: Read the Failed Layer Before You Touch Anything](https://additiverealm.com/first-layer-troubleshooting-checks/#first-layer-troubleshooting-step-0-read-the-failed-layer-before-you-to)
 * [Step 1: Clean the Build Plate Properly (the Cheapest Check)](https://additiverealm.com/first-layer-troubleshooting-checks/#step-1-clean-the-build-plate-properly-the-cheapest-check)
 * [Step 2: Set Z Offset Until the First Layer Squish Looks Right](https://additiverealm.com/first-layer-troubleshooting-checks/#step-2-set-z-offset-until-the-first-layer-squish-looks-right)
 * [Step 3: Check Bed Leveling and the Mesh When Only Some Areas Fail](https://additiverealm.com/first-layer-troubleshooting-checks/#step-3-check-bed-leveling-and-the-mesh-when-only-some-areas-fail)
 * [Step 4: Match Bed Temperature, First Layer Speed and Cooling to the Filament](https://additiverealm.com/first-layer-troubleshooting-checks/#step-4-match-bed-temperature-first-layer-speed-and-cooling-to-the-fila)
 * [Step 5: Rule Out the Plate Surface and the Filament](https://additiverealm.com/first-layer-troubleshooting-checks/#step-5-rule-out-the-plate-surface-and-the-filament)
 * [Step 6: Hardware Faults When Every Setting Checks Out](https://additiverealm.com/first-layer-troubleshooting-checks/#step-6-hardware-faults-when-every-setting-checks-out)
 * [Quick Diagnostic Order: First Layer Not Sticking, Symptom by Symptom](https://additiverealm.com/first-layer-troubleshooting-checks/#quick-diagnostic-order-first-layer-not-sticking-symptom-by-symptom)
 * [Sources](https://additiverealm.com/first-layer-troubleshooting-checks/#sources)

First layer troubleshooting usually goes wrong because people fix things in the 
wrong order. They re-level a bed for an hour when the real problem was a thumbprint
on the plate. I use one fixed sequence instead. The cheapest and most common cause
comes first, invasive hardware comes last, and every step ends in a pass or a fail.

One rule makes it work: you move to the next step only when the current one passes.
The order is: read the failed layer, clean the plate, set Z offset, check leveling
and the mesh, match temperature, speed and cooling, rule out the plate surface and
filament, and only then touch hardware. Change three things at once and you’ve learned
nothing, even if the print sticks. Step 0 costs nothing, because it’s reading the
layer that already failed.

## First Layer Troubleshooting Step 0: Read the Failed Layer Before You Touch Anything

Don’t scrape that failed layer into the bin yet. It tells you more about first layer
troubleshooting than any forum thread. I look at three things: the shape of the 
lines, where on the plate it failed, and when in the layer it let go.

![Failed print on a BIQU bed: parts broke loose from the plate and the nozzle piled
spaghetti over them](https://additiverealm.com/wp-content/uploads/2025/10/3d-printing-
problems-solutions-first-layer-1024x935.webp "First Layer Troubleshooting: 7 Simple
Pass/Fail Steps, Cheapest First 1")

Line shape comes first. As a working rule, round lines lying side by side with gaps
between them suggest the nozzle is too high or the plastic isn’t wetting the surface.
Thin, see-through lines with ridges between them, or a nozzle that scrapes, suggest
it’s too low.

![First layer troubleshooting diagram: round separate lines when the nozzle is too
high, flat merged lines when right, thin ridged lines when too low](https://additiverealm.
com/wp-content/uploads/2026/10/first-layer-line-shapes-1024x614.png "First Layer
Troubleshooting: 7 Simple Pass/Fail Steps, Cheapest First 2")

The three line shapes, from above and in cross-section. Only the middle one passes.

Torn lines are the tricky ones. If a line goes down and then drags or rips, the 
plastic stuck to the nozzle better than to the plate. That points at contamination
or a nozzle that’s far too low. Either way it’s Step 1 or Step 2, never leveling.

Location comes next. A failure everywhere is a whole-plate problem: cleanliness,
Z offset or temperature. A failure in one corner or along one edge, with a perfect
middle, is a geometry problem. That’s the only case where I jump straight to leveling
in Step 3.

![Diagram: a first layer failing across the whole plate versus failing in one corner
only](https://additiverealm.com/wp-content/uploads/2026/10/first-layer-where-it-
fails-1024x529.png "First Layer Troubleshooting: 7 Simple Pass/Fail Steps, Cheapest
First 3")

Where it failed tells you which step to start at.

Then timing. If the skirt or the very first line won’t stay down, the plate or the
offset is at fault. If the layer goes down fine and the corners curl up a few minutes
later as it cools, that’s temperature and cooling, which is Step 4. The side-by-
side diagram in Step 4 shows both.

So what does a pass look like? [Ultimaker’s UM2 user manual](https://um-support-files.ultimaker.com/manuals/user-manual/UM2/Ultimaker%202%20-%20User%20manual%20EN%20v2.1.pdf)
puts it plainly: the first layer should be nicely squished into the plate and stick
well to it. Too big a gap and the print won’t stick; too small and the nozzle can
stop the filament coming out. So my pass test for every step below is lines pressed
flat enough to merge with their neighbours, with no gaps, no ridges and no swelling.

## Step 1: Clean the Build Plate Properly (the Cheapest Check)

Cleaning goes first in first layer troubleshooting because it’s the cheapest check
and the one I’d bet on. For prints without glue, Ultimaker’s manual wants the glass
plate completely free of dust and oil, because plastic won’t stick well to a greasy
surface. [Prusa’s first-layer guide](https://help.prusa3d.com/article/first-layer-issues_1804)
also starts with preparing the print surface, before it gets to nozzle height.

So clean the plate until no dust or oil is left on it, rather than giving it a quick
wipe. Prusa’s guide splits this into two jobs: 90% isopropyl alcohol as the everyday
degreaser, and dish soap and water when adhesion still drops, with the sheet dried
well afterwards. On its textured and satin sheets, it says never to use acetone.

The soap-and-water wash is the one I lean on. My P1S fails about 5% of its prints,
mostly on adhesion, because grease from my hands gets on the bed, so I wash it with
soap and warm water. After cleaning, handle the plate by the edges only, because
one careless grab before the print puts grease back where the first layer goes.

![Hands holding a textured PEI build plate by its edges, with small grey printed
parts in the middle](https://additiverealm.com/wp-content/uploads/2026/10/additiverealm-
880339d4-1024x576.jpg "First Layer Troubleshooting: 7 Simple Pass/Fail Steps, Cheapest
First 4")

Carry the plate by its edges, so no skin touches the area where the first layer 
goes.

Pass or fail: wash, dry, and print the same first layer again without changing any
setting. If it now goes down even and closed, you’re done, and you’ve skipped an
hour of re-leveling. If it still fails the same way, the plate is ruled out and 
you move to Step 2.

## Step 2: Set Z Offset Until the First Layer Squish Looks Right

Once the plate is clean, check the gap between nozzle and plate. Prusa’s guide sets
it with Live Adjust Z and its First Layer Calibration. It also warns against making
up for poor adhesion with a lower Live Adjust Z, because a nozzle lowered too far
can damage the steel sheet. That warning is why this is Step 2 and not Step 1: skip
the cleaning and you’ll keep dropping the nozzle to force plastic onto grease.

![Illustration of the first-layer gap: nozzle too close, correct gap, and too far
from the build plate](https://additiverealm.com/wp-content/uploads/2026/10/first-
layer-gap-stemfie-1024x517.png "First Layer Troubleshooting: 7 Simple Pass/Fail 
Steps, Cheapest First 5")

The gap you are setting: nozzle too close (top right), right (centre), too far, 
so the plastic isn’t pressed down (bottom right). · [Illustration: Stemfie3D, CC BY-SA 4.0, via Wikimedia Commons](https://commons.wikimedia.org/wiki/File:3D_printing_calibration_build_plate_first_layer_gap.png)

Adjust in small steps while the first layer prints, using Live Adjust Z or your 
printer’s equivalent, and watch the lines rather than the number. Round lines with
gaps between them: bring the nozzle down. Thin, transparent lines with ridges, or
plastic piling up beside the nozzle: bring it up. Aim for the point where the lines
just merge into one flat sheet.

Video: 2 Tricks For Getting the Perfect First Layer – 3D Printing — The 3D Printing
Zone

In the video above, The 3D Printing Zone shows how to judge a first layer and adjust
it on the fly while it prints.

If you’ve just swapped the plate or the nozzle, recheck the offset before anything
else. A different plate thickness or nozzle length moves the gap, even when nothing
else changed.

Pass or fail: the layer meets the even, closed, no-swelling standard across the 
middle of the plate. If the middle is good but a corner isn’t, the offset passed
and the bed geometry didn’t, so go to Step 3. If the whole layer still won’t hold
at a squish that looks right, stop lowering the nozzle and go to Step 4.

## Step 3: Check Bed Leveling and the Mesh When Only Some Areas Fail

Leveling is the fix most people reach for first. I put it third, because it only
explains failures that happen in one place. If one corner is round and gappy while
the opposite corner is scraped thin, the plate isn’t parallel to the nozzle’s path,
or the mesh isn’t measuring it correctly. Cleaning and offset can’t fix that kind
of fault.

A simple test is a single layer of five small squares: one in each corner and one
in the middle. On a manual bed, adjust the knob nearest the bad square, read the
lines as round or thin like before, and reprint. On a printer with a probe, rerun
the mesh first. If the same corner keeps failing after a fresh mesh, suspect the
probe or the bed itself, not the leveling.

![Diagram of the five-square leveling test, with one corner square too high and 
the opposite one too low](https://additiverealm.com/wp-content/uploads/2026/10/first-
layer-five-squares-1024x580.png "First Layer Troubleshooting: 7 Simple Pass/Fail
Steps, Cheapest First 6")

Reading the five squares: a gappy corner sits too low, a thin, ridged corner sits
too high.

Don’t expect a manual bed to stay put. Recheck it whenever a corner that used to
pass starts failing.

![Red leveling knob under one corner of an Ender printer's bed](https://additiverealm.
com/wp-content/uploads/2026/10/additiverealm-31acdcb9-576x1024.jpg "First Layer 
Troubleshooting: 7 Simple Pass/Fail Steps, Cheapest First 7")

The leveling knob under one corner of my Ender’s bed: the one to turn when that 
corner’s square fails.

Pass or fail: all five squares look the same. Once they do, leveling is ruled out.
If the full first layer still fails, the cause affects the whole plate, and that’s
Step 4.

## Step 4: Match Bed Temperature, First Layer Speed and Cooling to the Filament

If the layer goes down well and then lets go, especially at the corners or partway
through, check temperature next. Ultimaker’s manual explains why: plastic shrinks
as it cools, and that can curl a print up at the corners, most of all with ABS. 
Start from the material’s recommended nozzle and bed temperatures, as Prusa advises,
and if the material still won’t hold, its first-layer guide suggests raising the
heatbed by 5–10 °C. For reference, the same manual sets its own glass bed to 60 
°C for PLA and 90 °C for ABS, and adds glue or a brim when ABS warps.

![Diagram: a first line dragged by the nozzle versus a part whose corners lift as
it cools](https://additiverealm.com/wp-content/uploads/2026/10/first-layer-corner-
lift-1024x512.png "First Layer Troubleshooting: 7 Simple Pass/Fail Steps, Cheapest
First 8")

When the layer let go points to the step: a first line that never stays down is 
Steps 1 and 2, corners that lift later belong here.

Speed and cooling belong to the same step, and a copied profile is the usual culprit.
Prusa’s guide suggests slowing to about 75% for the first three layers. [Prusa’s cooling settings page](https://help.prusa3d.com/article/cooling_127569)
says the first layer usually needs no cooling, and that keeping the fan off for 
the first few layers, commonly 1 to 5, stops the print warping and detaching. In
PrusaSlicer that’s First layer speed and Disable fan for the first N layers; in 
Cura, check Initial Layer Speed, Initial Fan Speed and Regular Fan Speed at Layer
against the stock profile for your printer.

If you print ABS or ASA, also consider whether the part needs an enclosure; I’ve
covered [which ABS parts survive open air](https://additiverealm.com/printing-abs-without-enclosure-size-limit/)
if that’s where you’re stuck.

Pass or fail: the corners stay down through the first layer and the next few. If
raising the bed 5–10 °C above the filament’s recommended temperature still doesn’t
hold them, go to Step 5.

## Step 5: Rule Out the Plate Surface and the Filament

At this point the settings are right, so I look at the two consumables: the surface
the plastic lands on and the plastic itself. Both wear out without much warning.
A plate that worked for months can fail exactly where you’ve printed most, and a
spool that printed fine in winter can misbehave after a humid summer.

To check the surface, hold the plate under a light at a low angle. Shiny, smoothed
or scratched patches show up straight away. If failures line up with those patches
while the rest of the plate is fine, the surface is worn out.

![Diagram: a light held low across a print plate makes a worn, smooth patch shine](
https://additiverealm.com/wp-content/uploads/2026/10/first-layer-low-angle-light-
1024x367.png "First Layer Troubleshooting: 7 Simple Pass/Fail Steps, Cheapest First
9")

Why a low light works: healthy texture scatters it, a worn patch reflects it.

![Textured plate from a Bambu Lab P1S under low light, with a smooth grey worn patch
beside the slot](https://additiverealm.com/wp-content/uploads/2026/10/additiverealm-
p1s-65362caf-768x1024.jpg "First Layer Troubleshooting: 7 Simple Pass/Fail Steps,
Cheapest First 10")

My P1S plate under a low light: the smooth grey patch by the slot shows at once.
It’s the nozzle-wipe zone, which [Bambu’s build plate guide](https://wiki.bambulab.com/en/filament-acc/acc/plates)
calls normal wear, so a patch only matters when your failures line up with it.

For the filament, the cheapest test is a swap: print the same first layer with a
known-good spool. If that one sticks, dry the suspect spool. [Prusa’s drying guide](https://help.prusa3d.com/article/drying-filament_332086?product=mk3s)
says most FFF materials are hygroscopic, and for its Prusament lists 45 °C for 6
hours for PLA, 55 °C for 6 hours for PETG and 60 °C for 4–6 hours for TPU. Those
values are for Prusament, so check your own spool’s label first, and don’t dry longer
than you need: the guide warns against overdrying.

Pass or fail: either a fresh surface or a dry, known-good spool fixes it, or neither
does. If PETG is giving you trouble, my [PETG vs PLA comparison](https://additiverealm.com/petg-vs-pla-functional-parts/)
covers where each one belongs. If both consumables check out and the layer still
fails, it’s time to open the toolbox.

## Step 6: Hardware Faults When Every Setting Checks Out

Hardware comes last in first layer troubleshooting, and that’s on purpose. It’s 
the slowest, it means taking things apart, and it’s the rarest cause. You only get
here when the plate is clean, the offset looks right, the five squares match, the
temperatures suit the filament and the spool is known-good. If the layer still fails,
a part is moving when it shouldn’t, or not moving when it should.

Start with the bed. Push it by hand: it shouldn’t rock or click on its wheels. Worn
eccentric wheels show flat spots, cracks or a groove in the tread, often with dark
dust on the rail, and tired springs sit shorter than new ones or let the knobs turn
with almost no resistance, so the bed drifts after you level it. On my Ender 3 Pro
I changed the V-wheels and swapped the bed springs for the yellow, sturdier ones,
and on my Biqu B1 the wheels and belts were what wore over the years.

Next, the Z axis, because a binding or misaligned one won’t put the nozzle where
the offset says it is. Disable the motors and move the axis by hand along its whole
travel: it should feel equally smooth, with no tight spots, the lead screw should
run straight and its coupler should be tight on the motor shaft. On dual-Z printers,
measure the gantry height on both sides, because one low side tilts the whole first
layer. When I assembled my Ender 3 Pro, getting the Z axis 100% aligned was the 
step that mattered most.

![Z-axis stepper motor with its coupler and lead screw on a 3D printer frame](https://
additiverealm.com/wp-content/uploads/2026/10/additiverealm-d2842d0d-576x1024.jpg"
First Layer Troubleshooting: 7 Simple Pass/Fail Steps, Cheapest First 11")

The Z motor, its coupler and the lead screw on one of my printers: the coupler must
grip the motor shaft, and the screw must run straight.

Then the extrusion side. A partial clog or a slipping extruder starves the first
layer, and the result can look like a nozzle set too high. Ultimaker’s manual puts
a check for filament ground down in the feeder near the top of its list for thin
extrusion. Run through [extruder calibration](https://additiverealm.com/extruder-calibration/)
before you blame the bed.

![Close-up of a hobbed extruder drive gear on its motor shaft, with the set screw
visible](https://additiverealm.com/wp-content/uploads/2026/10/additiverealm-a217d471-
768x1024.jpg "First Layer Troubleshooting: 7 Simple Pass/Fail Steps, Cheapest First
12")

The extruder drive gear that grips the filament, held by a set screw on the motor
shaft.

Pass or fail: fix the worn or loose part, then redo Step 2, because any mechanical
fix changes the gap. If you keep ending up back at hardware every few weeks, a [maintenance schedule by print hours](https://additiverealm.com/3d-printer-maintenance-schedule-print-hours/)
can catch these faults before they cost you a print.

## Quick Diagnostic Order: First Layer Not Sticking, Symptom by Symptom

Here’s the whole sequence sorted by symptom, so you can match what’s on your plate
and start at the right step. The order still applies: if the matching step passes,
carry on down the list instead of jumping around. Stop changing a setting as soon
as its step passes. That habit is what keeps first layer troubleshooting short.

![Flowchart of the first layer troubleshooting order, from reading the layer to 
hardware](https://additiverealm.com/wp-content/uploads/2026/10/first-layer-step-
flow-v2-1024x478.png "First Layer Troubleshooting: 7 Simple Pass/Fail Steps, Cheapest
First 13")

The whole order on one page, with the one shortcut: a single bad corner goes straight
to Step 3.

**Lines round and separate, peeling off whole, everywhere:** Step 1, then Step 2.
Clean first, and only lower the nozzle after that.

**Lines thin, see-through or ridged, nozzle scraping:** Step 2. Raise the nozzle.
Cleaning never fixes this one.

**Lines torn or dragged by the nozzle:** Step 1, then Step 2. The plastic is sticking
to the nozzle better than to the plate.

**Good in the middle, failing in one corner or along one edge:** Step 3. The five-
square test shows you which corner to adjust.

**Sticks at first, corners lift partway through the layer or as it cools:** Step
4. Check bed temperature, then first-layer fan and speed, then the enclosure for
ABS or ASA.

**A plate that used to work now fails in the same spots, or a new or old spool misbehaves:**
Step 5. Check the surface under a low-angle light, then swap or dry the spool.

**Every step passed, and the failure is random or changes from print to print:**
Step 6. Check the bed, the Z axis and the extruder, in that order, then redo Step
2.

If your problems start after the first layer, my [list of common failures with a test and a fix for each](https://additiverealm.com/3d-printing-problems-solutions/)
picks up where first layer troubleshooting stops.

## Sources

 * [Ultimaker: Ultimaker 2 User Manual (v2.1)](https://um-support-files.ultimaker.com/manuals/user-manual/UM2/Ultimaker%202%20-%20User%20manual%20EN%20v2.1.pdf)
 * [Prusa Knowledge Base: First layer issues](https://help.prusa3d.com/article/first-layer-issues_1804)
 * [Prusa Knowledge Base: Cooling (PrusaSlicer)](https://help.prusa3d.com/article/cooling_127569)
 * [Prusa Knowledge Base: Drying filament](https://help.prusa3d.com/article/drying-filament_332086?product=mk3s)
 * [Bambu Lab Wiki: Introduction to Bambu Lab Build Plates](https://wiki.bambulab.com/en/filament-acc/acc/plates)
 * [Wikimedia Commons: 3D printing calibration build plate first layer gap (Stemfie3D)](https://commons.wikimedia.org/wiki/File:3D_printing_calibration_build_plate_first_layer_gap.png)
