The first forty layers are perfect. Then the wall steps sideways by three millimetres and everything above it prints in a parallel universe, overhanging thin air on one side and hanging off the part on the other. A layer shift is the one failure that does not creep up on you — the machine was fine, and then within a single move it was not, because the firmware believed the head had reached a position the mechanism never actually got to. That gap between commanded and actual is the entire problem, and there are four things that open it. This guide reads the failed print to find yours, works through the fixes in the order that costs least, and ends with the case where the honest answer is having the part printed by a service.
This post contains affiliate links. If you purchase through these links, 3D Prototyping Hub may earn a small commission at no extra cost to you.
This post also contains Amazon affiliate links. As an Amazon Associate we earn from qualifying purchases.
Why a Printer Can Lose Its Place At All
Almost every desktop FDM machine runs its motion open-loop. The controller sends a pulse train to a stepper driver, the driver energises the motor coils, and the firmware then assumes the motor turned. There is no encoder on the shaft and no sensor at the head, so nothing ever reports back. If the motor stalls for a tenth of a second, or the pulley spins without taking the belt with it, the machine's idea of where the nozzle is drifts permanently out of step with reality.
That is why the offset never corrects itself. The printer does not know it has moved — it carries on extruding the rest of the model relative to a coordinate frame that is now three millimetres off. It is also why the shift is a hard step rather than a smooth curve: whatever went wrong happened in a fraction of a second and did not happen again.
So a layer shift is always one of four things, and they are not equally likely:
- The belt did not move the carriage — it slipped on the pulley, skipped teeth, or the pulley spun on the motor shaft.
- The move was harder than the machine could do — acceleration demanded more torque than the motor could deliver, and it skipped steps.
- Something got in the way — a collision with the part, a snagged cable, or a spool that stopped feeding.
- The motor lost torque — friction rose, or the driver overheated and reduced its current mid-print.
Read the Print Before You Touch a Screw
The failed part carries most of the diagnosis. Measure the offset, note which axis it is on and at what height it happened, and check what the printer sounded like if you were nearby.
| What the shift looks like |
Most likely cause |
First thing to check |
| One axis only, one clean jump, any height |
Pulley or belt slip on that axis |
Pulley grub screws, then belt tension |
| Both axes, random heights, worse on fast or tall prints |
Acceleration beyond the frame |
Drop acceleration 30-40% and reprint |
| Same layer every attempt, with a scarred feature at that height |
Collision with the part |
Warping, blobs, brim lift |
| Only after an hour or more, worse in a warm room |
Driver or motor overheating |
Board fan, driver heatsinks, current |
| Accompanied by a grinding or clunking noise |
Friction or an obstruction |
Move the gantry by hand, power off |
One shift in a hundred prints on a machine that is otherwise fine is worth reprinting once before you dismantle anything. A shift you can reproduce is worth fixing properly, because it will keep taking whole prints.
Cause 1: The Belt Is Not Actually Connected to the Motor
This is the most common cause and the most commonly skipped, because it looks like it cannot be the problem — the belt is right there, moving.
Start with the pulley grub screws. The toothed pulley is clamped to the smooth motor shaft by one or two tiny set screws, and one of them is meant to land on the machined flat. If it sits on the round part of the shaft instead, or if it has vibrated loose over a few hundred hours, the pulley slips under load while the motor turns exactly as commanded. Take the belt tension off, try to twist the pulley on the shaft by hand, and retighten with one screw on the flat. This costs nothing and resolves a large share of single-axis shifts.
Then tension. A belt that is too slack lets the teeth ride up and skip during hard direction changes. Pluck the free span like a guitar string: you want a definite low note, not a dull thud, and both axes should sound alike. Hand-tightening reliably produces two different tensions on two axes, which is why an inline belt tensioner kit is worth the few dollars — it turns tension into something you can set repeatably instead of something you judge.
Then wear. Belts are consumables. Look along the toothed face for rounded or shiny tooth tips and check the cut ends for frayed reinforcing cords. A worn belt cannot be rescued by tension, and over-tightening it to try adds load to the motor bearings; a replacement length of 6mm GT2 belt is a routine service item on a machine past its first year.
Cause 2: The Profile Is Asking More Than the Frame Can Do
Speed gets the blame here, and acceleration is usually the real cause. Moving at 200mm/s is easy for a stepper; reversing direction at 10,000mm/s² is what demands peak torque, and the moment demand exceeds what the motor can supply, it skips.
Bed-slinger machines suffer most on Y, because that motor is accelerating the bed, the heater, the plate and the part — a mass that grows as the print does, which is exactly why these shifts often appear late in a tall print rather than at the start. CoreXY machines keep both motors on the frame and only move a light gantry, which is most of why they tolerate high speeds at all.
The test is free: cut acceleration by 30-40 percent in the slicer and reprint the same file. If the shift goes away, nothing was mechanically wrong and you were simply running a profile the frame cannot execute. Input shaping, where your firmware supports it, buys some of that speed back honestly by cancelling the resonance rather than by asking for more torque. If you genuinely need the throughput, that is a machine decision rather than a settings one — our guide to high-speed 3D printers covers which frame designs actually hold position at those numbers, and Flashforge's enclosed CoreXY machines are one route to it.
Cause 3: Something Physically Got In The Way
If the shift lands at the same height on every attempt, stop looking at the motion system. The geometry is identical each run, so the obstacle is identical too.
Curled corners are the usual offender. A lifting edge stands proud of the layer being printed, the nozzle catches it on a travel move, and the head is knocked across. Look for a flattened or scarred feature exactly at the shift line. That is a bed adhesion problem wearing a motion problem's clothes, and the fixes are in our guide to why prints warp rather than anywhere in this section. A Z-hop on travel moves is a reasonable temporary guard while you sort out adhesion, not a fix.
Blobs and zits do the same job at smaller scale. A hardened lump of over-extruded plastic is easily strong enough to deflect a carriage. If your prints are also hairy, the pressure control that causes stringing is causing the blobs too, and one set of changes fixes both.
Then check what is behind the machine. A tangled spool, a cross-wound coil that has trapped itself under a lower wrap, or a spool holder with too much friction all pull backwards on the extruder — and on a long move that drag reaches the gantry. Watch a spool unwind for a few minutes before assuming it feeds freely; a bearing-mounted spool holder removes the variable. Cable chains snagging on the frame, a Bowden tube catching the Z screw, and clips holding a glass bed all belong to the same family of causes.
Because these failures are visible while they happen and invisible afterwards, a camera earns its place here — see our round-up of print cameras and remote monitoring for the practical options.
Cause 4: The Motor Ran Out Of Torque
Everything left is a torque budget problem. The motor has a fixed amount to give, friction spends some of it, and heat reduces what is available.
Friction first, with the power off. Push the gantry gently through its full travel by hand. It should feel even end to end. A tight spot, a rumble or a step means a flat-spotted V-wheel, an over-tightened eccentric nut, a dirty rod or a dry linear bearing. Wheels are cheap and wear predictably, so a set of replacement POM wheels and eccentric nuts is a sensible service part on any V-slot machine. Rods and the Z lead screw want a dry PTFE or lithium lubricant rather than oil, which collects the abrasive dust every printer produces and turns into grinding paste.
Then heat. Stepper drivers throttle their current or shut down briefly when they exceed their thermal limit, and open-loop firmware never learns that the motor stopped. The signature is unmistakable once you know it: shifts that only appear an hour or more into a print, get worse in a warm room, and refuse to reproduce on a short test. Confirm the control board's fan is spinning, add driver heatsinks if the chips are bare, and resist raising driver current as a first response — current buys torque and heat in the same measure, so a marginal driver gets closer to shutdown, not further from it.
Finally, the motor and its wiring. A stepper that is too hot to hold is running above its rating. A connector that has worked loose in the cable chain intermittently drops one coil, which produces a stall that looks exactly like everything above. Reseat both ends of every motor cable before you buy a replacement motor.
Work Through It In This Order
Cheapest and most likely first — this sequence resolves most shifts before you reach step four:
- Reprint once if it has happened only once on an otherwise reliable machine.
- Check the pulley grub screws on the shifted axis. Free, two minutes, very often the answer.
- Match belt tension on both axes and inspect the teeth for wear.
- Cut acceleration 30-40 percent and reprint the same file to separate mechanical faults from profile faults.
- Look at the part for a scar at the shift height, and at the spool for drag or tangles.
- Move the gantry by hand with the power off and fix any tight spot you feel.
- Check driver and motor temperature after an hour of printing, not cold.
If the machine has been through all seven and still shifts, the frame itself has usually gone out of square or the motors are worn, and parts cut for that specific model fit better than generic ones — the ELEGOO store's own spares and Anycubic's motion parts both list by machine, which saves the guesswork of matching a belt length or a pulley bore by eye.
When To Stop Reprinting And Send The File Out
There is a point where another attempt costs more than a quote. A shift eighteen hours into a twenty-hour print takes the spool, the day and often the deadline with it — and a machine that shifts once has not been proven fixed until it has completed another job of that size, which is a second full day. Two failures and a diagnostic reprint can easily exceed the price of having the part made properly.
Industrial equipment does not have this failure mode in the same way: closed-loop motion verifies position rather than assuming it, and enclosed, rigid frames remove most of the causes above. If the part is large, in an engineering material, or attached to a date, browse providers by location and process and price it out. Send the same STL to two or three shops and compare against what another failed spool is worth to you.
Hero photograph by Jakub Żerdzicki on Unsplash.