XYZ Calibration & error messages (MK2)

Updated 4 weeks ago ​by Tomáš Chvalina

XYZ calibration is a procedure which will tell you how well you have assembled your printer. Essentially, it measures the skew of your X/Y axis and compensates for any imperfections. It may indicate two sets of error messages [compromised/failed]. See below for detailed description.

Calibration walkthrough

During the initial process, only four main points are being measured - Front, Right, Rear and Left one. 

In the second round, all nine points are being measured. All of the compensations are then stored in non-volatile memory. This routine is called Mesh-bed levelling. 

What does each of the error messages mean?

Initial XYZ Calibration error messages

"XYZ calibration failed. Bed calibration point was not found."
= Printer was unable to perfectly locate the initial calibration point.

"XYZ calibration failed. Please consult the manual." 
= Calibration point was not found at all.

"XYZ calibration failed. Left front calibration point not reachable."
"XYZ calibration failed. Right front calibration point not reachable."
"XYZ calibration failed. Front calibration points not reachable."

= Printer was unable to find Left, Right or Front calibration points. 

"XYZ calibration compromised. Left front calibration point not reachable."
"XYZ calibration compromised. Right front calibration point not reachable."
"XYZ calibration compromised. Front calibration points not reachable."

= Your printer was able to finish the initial calibration. However, your Left, Right or Front calibration point was just in the middle of passing the calibration or failing it. That means you should be able to use your printer. Yet we advise you to check out following tips to improve your printer's XYZ calibration.

Mesh bed leveling error messages

"Bed leveling failed. Sensor didnt trigger. Debris on nozzle? Waiting for reset."
"Bed leveling failed. Sensor triggered too high. Waiting for reset. Bed leveling failed."
"Sensor disconnected or cable broken. Waiting for reset."
= Your printer was able to finish the initial calibration. However, there is something wrong with your P.I.N.D.A. probe position.

If you ended up with "XYZ Calibration / Bed leveling failed..." please follow the instructions below.

Improving calibration

If you encounter any of these error messages, then there is usually something wrong with the assembly of your printer.

Try going through the following tasks:

  1. Make sure that you have followed the instructions on the LCD screen precisely. Especially make sure that your X-axis was moved to the very top. Otherwise, your X-axis might not be perfectly level. 
  2. Make sure there is nothing blocking the movement of any of the axes.
  3. Double check that there's a 100mm (3.937inches) distance between the Y-corners and the frame.

  4. Navigate to LCD menu - Calibration - Auto-home. The P.I.N.D.A. probe must stop right in the center of the 1st and also the last calibration point (please refer to photos below). Also, make sure that the P.I.N.D.A. probe is roughly 1mm higher than the tip of the nozzle.

  5. It is rather unlikely, but there is a small possibility that your P.I.N.D.A. probe could be defective. The easiest way to check for potential issues is to go to the LCD Menu - Calibration - Show endstops. While placing anything metal (e.g. a spatula) under the P.I.N.D.A. probe. The endstop reading should change from 0 to 1. More information can be found in PINDA Probe testing.
If your PINDA probe did not end up perfectly within the circle, it means that there is a shift on the X/Y axis. For detailed information on how to proceed please read P.I.N.D.A. Probe Misaligned.
If you have just recently updated your Firmware version, and XYZ calibration is failing without any logical reason, go to LCD Menu - Calibration - Reset calibration. Once it's done, simply restart the calibration process and see if it makes any difference.

In case none of the instructions above have solved issues with the XYZ calibration, please contact us at If possible, please record a short video of the XYZ failing with a brief description.

How did we do?