No sufficient history is available

What is the problem?
Printer stopped after printing approximately 15 minutes

What did you already try to solve it?
Nothing

Logs (octoprint.log, serial.log or output on terminal tab at a minimum, browser error console if UI issue ... no logs, no support!)

Additional information about your setup (OctoPrint version, OctoPi version, printer, firmware, browser, operating system, ... as much data as possible)

Ultimaker 2
Latest OctoPi (NOT rc)
Raspberry Pi 3B+

octoprint.log (66.5 KB)

Serial.log too big so I paste the last lines here:
2020-02-05 08:57:05,202 - Send: N40562 G1 X155.05 Y44.27 E496.7540792
2020-02-05 08:57:05,216 - Recv: ok
2020-02-05 08:57:05,222 - Send: N40563 G1 X154.925 Y44.937 E496.75983
94
2020-02-05 08:57:05,233 - Recv: ok
2020-02-05 08:57:05,238 - Send: N40564 G1 X154.767 Y45.58 E496.76545101
2020-02-05 08:57:05,249 - Recv: Error:Line Number is not Last Line Number+1, Last Line: 61486
2020-02-05 08:57:05,252 - Recv: Resend: 61487
2020-02-05 08:57:05,253 - Printer requested line 61487 but no sufficient history is available, can't resend
2020-02-05 08:57:05,259 - Changing monitoring state from "Printing" to "Error: Printer requested line 61487 but no sufficient history is available, can't resend"
2020-02-05 08:57:05,274 - Send: M112
2020-02-05 08:57:05,292 - Send: N40565 M112
35
2020-02-05 08:57:05,298 - Send: N40566 M104 T0 S032
2020-02-05 08:57:05,303 - Send: N40567 M140 S0
101
2020-02-05 08:57:05,347 - Changing monitoring state from "Error: Printer requested line 61487 but no sufficient history is available, can't resend" to "Offline (Error: Printer requested line 61487 but no sufficient history is available, can't resend)"
2020-02-05 08:57:05,367 - Connection closed, closing down monitor
2020-02-05 08:57:05,867 - Closing down send loop

What I'm seeing:

  • OctoPrint sends line 40564 to the firmware on the printer board
  • Firmware complains with: "whatever number you sent isn't one bigger than the last; the last line I saw was 61486"

Try it in Safe Mode and turn off anything like a smartphone app which is polling for status.

1 Like