Errors & Codes

Brand error code lookup — Bambu, Prusa & Creality

Your printer is showing a cryptic error code and you need a fast answer. This page is a quick-reference table for the most common error codes across Bambu Lab, Prusa, and Creality — what each one means in plain English and the first step to resolve it. For deep-dive articles on specific error classes, see the related links at the bottom.

9 min read Updated May 2026 PrintPal editorial
The 30-second answer

Use Ctrl/Cmd+F on this page to search for your code. Codes are grouped by brand. Most are wiring/cable issues at the hotend (caused by movement fatigue), filament jams, or a stalled sensor — in that order of frequency. If a code suggests "system error", power-cycle first; if it persists, contact support with a photo of the error screen and a description of what you were doing when it triggered.

Bambu Lab error codes (X1 / P1 / A1)

Bambu uses an alphanumeric prefix system. The first 2 letters indicate the subsystem (TE = temperature/extruder, FB = filament buffer, AC = AI camera, etc.) and the digits identify the specific fault. Bambu's official error code dictionary on the wiki lists hundreds; below are the ones operators see most often.

Heating & temperature (TE / TF / TR codes)

CodeMeaningFirst step
TE2111Nozzle temperature below minimum extrusion temperatureWait for hotend to heat. If it never does, see TE2509/TE2515.
TE2509Unable to obtain nozzle temperature — thermistor may be disconnectedCheck toolhead cable connection; inspect for damaged wires near the hotend.
TE2515Nozzle temperature exceeds limit — thermistor may be short-circuitedPower off immediately. Allow cooling. Inspect for melted insulation or shorted wires.
TE2564Nozzle is not heating as expectedCheck heater cartridge seating and connection.
TF0501Heat break fan speed too lowReplace or clean the hotend cooling fan. Heat creep risk if ignored.
TF0526Model (part cooling) fan speed too lowInspect fan; clean dust; replace if seized.
TR0116Filament run out — printing paused, please refillLoad new spool, click resume.

Filament / AMS / CFS-equivalent (FB / FO / FR codes)

CodeMeaningFirst step
FO0528Printer printing without extrudingCheck for clog; verify spool moves freely; AMS check.
FR0121 / FR0122Spool-source mismatch (AMS vs external)Unload current filament and reload via the requested path.
FR2832 / FR2833Retract or feed issue — check for filament/spool jamsOpen AMS, inspect spool, check for tangles. Retry.
FR2839Filament runs out, please refillReload spool.

Motion / homing (CX / CY / CZ codes)

CodeMeaningFirst step
CX2566X-axis motor drive abnormalityCheck belt tension and that nothing obstructs the X-axis movement.
CX2573X-axis homing abnormalityMake sure the toolhead can reach the home position; check for obstruction or loose belt.
CY2567 / CY2577Y-axis motor drive / homing abnormalitySame checks for Y-axis.
CZ2568 / CZ2581Z-axis motor drive / homing abnormalityCheck Z-lead screw, couplers; make sure bed isn't stuck.
CZ2588Z-offset exceeds limitRe-run Z-offset calibration.
CZ2768Z-axis homing issue, may have external disturbanceDon't touch the printer during homing. Verify bed is clean.

AI / camera / quality (AC / AL codes)

CodeMeaningFirst step
AC0101 / AC0500Print quality issue detected by AIInspect print. Accept (continue) or stop. Tune AI sensitivity if false positives.
AC0103 / AC0503First-layer print quality issueRe-check bed adhesion / Z-offset.
AC0104Foreign object detected on printing plateClear plate.
AC0117 / AC0523Model warping detectedInspect; consider abort if corners lifting.
AC0509Chamber temp too high, camera offAuto-recovers when chamber cools.
AC0510Camera failed to startRestart printer.

Belt tension / calibration (CA codes)

CodeMeaningFirst step
CA0120Belt tension abnormal — rerun input shapingRun input shaping (resonance compensation) from settings.
CA2710 / CA2711Belt tension module abnormal / Auto belt tension failureRestart; if persistent, contact Bambu support.

Prusa error codes (MK3/MK3S/MK4/MK4S/CORE One/XL)

Prusa firmware (Buddy on MK4 and beyond, RepRap on older boards) uses descriptive names rather than alphanumeric codes. The most common errors:

ErrorMeaningFirst step
MINTEMP HOTENDHotend thermistor reading below safe minimumCheck hotend wiring. Most likely a broken thermistor cable.
MAXTEMP HOTENDHotend thermistor reading above safe maximumPower off. Check for shorted thermistor wire.
MINTEMP BED / MAXTEMP BEDSame for the heated bedCheck bed cable; the bed harness flexes a lot on MK3 bedslingers.
Thermistor disconnectedReading invalid — same as MINTEMP semanticsRe-seat the thermistor; replace cable if intermittent.
Thermal runawayHeater/thermistor feedback loop brokenSee the dedicated thermal runaway article. Don't bypass.
Heater shutdownHeating watchdog timeoutUsually fan-blowing-on-block or loose heater cartridge.
Filament sensor: filament not detectedRun-out sensor sees no filamentLoad filament; verify run-out sensor lever moves freely.
Crash detection: X-axisThe Trinamic driver detected resistanceLook for obstruction; lower travel speed if frequent.
Bed leveling failedMesh probe touched out-of-range valueClean the SuperPINDA probe; verify Z=0 reference; clean the bed.
SD card errorCard not readableTry another SD card; reformat as FAT32.
Loadcell calibration failed (MK4/CORE One)First-layer-calibration loadcell didn't detect contact correctlyCheck nozzle is clean and bed is clean; re-run calibration.

Creality error codes (K-series, V-series, F-series)

Creality's K1, K2, F (Falcon), and V (Ender 3 V3) series use Klipper-derived firmware ("Creality OS") with a brand-specific alphanumeric error code system. Below are the most-common operator-facing codes (taken from the Creality general documents wiki).

CodeMeaningFirst step
TE2111Nozzle temperature below the minimum extrusion temperatureWait for heat-up; if no heat, see TE2509 / TE2515.
TE2509Unable to obtain nozzle temperature, thermistor may be disconnectedCheck hotend cable and thermistor connection.
TE2515Nozzle temperature exceeds limit, thermistor may be short-circuitedPower off. Check for shorted wires.
TE2564Nozzle is not heating as expectedCheck heater cartridge connection; PID may need retuning.
CB2510 / CB2516Hotbed thermistor open / short circuitInspect bed cable, especially at the flex point.
CB2565Heat bed is not heating as expectedCheck bed heater connector and AC voltage if 110/220V bed.
CF0502 / CF0109Mainboard fan exception / fan feedback exceptionVerify fans are spinning; clean dust.
CL2536 / CL2537Leveling sensor hardware failure / external disturbanceClean nozzle and probe; re-run auto-leveling.
CX2566 / CY2567 / CZ2568X/Y/Z motor drive abnormalityCheck belts/leadscrew; verify nothing obstructs the axis.
CX2573 / CY2577 / CZ2581X/Y/Z homing abnormalityMake sure the axis can reach the endstop without obstruction.
FB2844PTFE tube may have detached from pneumatic fittingRe-insert PTFE tube into the pneumatic coupling and lock it.
FB2846 / FB2847Filament buffer signal abnormal / filament tangledUntangle the spool; check the buffer sensor.
FO2837 / FO2838Filament stuck between sensorsOpen extruder, clear path, retry.
TC2841 / TC2854 / TC2855 / TC2856Cutter (CFS) jam or calibration failureClear cutter; recalibrate.
BM0110 / BM0111 / BM0112Motherboard / hotend / hotbed connection failureCheck the relevant cable; re-seat connectors.
AC0101 / AC0103 / AC0117AI-detected quality / first-layer / warping issueInspect print, decide whether to continue.
XS3000–XS3002 / XS2000 / XS2001Generic system errorRestart the printer; if persistent, contact Creality support with the code.

How to report an error to support

If a code persists after the first-step fix, the brand's support team will respond fastest if you include:

  • The exact error code or message (photo of the screen helps).
  • The printer model and firmware version.
  • The action you were doing when the error appeared (e.g., "during print, layer 47, ~10 min in").
  • Any logs you can export (Creality OS, Klipper, OctoPrint).
  • A short list of things you've already tried.

Related articles

Sources & further reading