Ad Space — Top Banner

Z-Offset Not Saving

Anycubic 3D Printer (FDM)

Severity: Moderate

What Does This Error Mean?

Anycubic Kobra Z-offset not saving after power off means the value is not being written to EEPROM. You must save the Z-offset explicitly through the menu — simply setting it is not enough. Go to Settings → Save to save the offset permanently.

Affected Models

  • Anycubic Kobra 2
  • Anycubic Kobra 2 Pro
  • Anycubic Kobra 2 Neo
  • Anycubic Kobra Neo
  • Anycubic Kobra

Common Causes

  • Z-offset set but not saved to EEPROM via the Save menu
  • Firmware bug on older versions not writing to EEPROM reliably
  • Power loss during auto-leveling before save completes
  • Factory reset clearing the stored offset

How to Fix It

  1. After setting Z-offset, navigate to Settings → Save.

    On the Kobra 2 touchscreen: after adjusting Z-offset, go to the Settings menu and tap Save (or Save Settings). This step writes the value to EEPROM. Without it, the offset is lost on power off.

  2. Update the printer firmware to the latest version.

    Older Kobra firmware had EEPROM save bugs. Download the latest firmware from the Anycubic website for your exact Kobra model. Install via USB drive.

  3. Send an M500 command via a terminal if using a slicer with serial control.

    If you use OctoPrint or Pronterface, send 'M500' after adjusting Z-offset. This is the Marlin command to save all settings to EEPROM.

  4. Re-run the full auto-leveling and save immediately after.

    Run Leveling → Auto Level from the menu. When it finishes, immediately go to Settings → Save before turning off the printer.

Frequently Asked Questions

What is EEPROM and why does it matter?

EEPROM is a small non-volatile memory chip on the mainboard. It stores printer settings that persist after power off — Z-offset, PID values, steps/mm. If Z-offset is not written to EEPROM, it resets every time you power the printer on.

Does running auto-level reset the Z-offset?

On most Kobra models, auto-leveling recalculates the mesh but does not reset the Z-offset. However, if you also tap Home Z during the process, it may reset the stored offset — save after every leveling session.