Heating fluctuation/connection error

What is the problem?

When I try to preheat i keep getting the following error "Your printer's firmware reported an error. Due to that OctoPrint will disconnect. Reported error: Heating failed, system stopped! Heater_ID: 0 - Heating failed, system stopped! Heater_ID: 0"
After resetting it I tried uploading a newly sliced file and my heating fluctuates between 177-166 making a wave on the temperature recorder. It did not disconnect but after waiting 5 minutes it still had not started to print or even move.

What did you already try to solve it?

Reboot system, reboot octoprint, turn printer off and on again.

Have you tried running in safe mode?

I attempted to restart the system in safe mode

Did running in safe mode solve the problem?

The problem remained the same in safe mode

Systeminfo Bundle

You can download this in OctoPrint's System Information dialog ... no bundle, no support!)

octoprint-systeminfo-20250407195453.zip (31.4 KB)

Additional information about your setup

OctoPrint version, OctoPi version, printer, firmware, browser, operating system, ... as much data as possible

Printer is an Ender 5 Pro

browser.user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36
connectivity.connection_check: 1.1.1.1:53
connectivity.connection_ok: false
connectivity.enabled: true
connectivity.online: false
connectivity.resolution_check: octoprint.org
connectivity.resolution_ok: false
env.hardware.cores: 4
env.hardware.freq: 1400
env.hardware.ram: 918188032
env.os.bits: 32
env.os.id: linux
env.os.platform: linux2
env.plugins.pi_support.model: Raspberry Pi 3 Model B Plus Rev 1.3
env.plugins.pi_support.octopi_version: 0.16.0
env.plugins.pi_support.throttle_state: 0x80008
env.python.pip: 19.0.1
env.python.version: 2.7.13
env.python.virtualenv: true
octoprint.safe_mode: true
octoprint.version: 1.6.1
printer.firmware: Marlin 1.1.0-RC3 From Archive
systeminfo.generator: systemapi

Hello @nbedard !

Neither the hotend nor the bed are heating:

| Last lines in terminal:
| Send: M104 S180.0
| Recv: ok
| Send: M105
| Recv: ok T:22.6 /180.0 B:21.5 /45.0 T0:22.6 /180.0 @:127 B@:0
| Send: M105
| Recv: ok T:22.5 /180.0 B:21.2 /45.0 T0:22.5 /180.0 @:127 B@:127
| Send: M105
| Recv: ok T:22.5 /180.0 B:21.2 /45.0 T0:22.5 /180.0 @:127 B@:127
| Send: M105
| Recv: ok T:22.3 /180.0 B:21.2 /45.0 T0:22.3 /180.0 @:127 B@:127
| Send: M105
| Recv: ok T:22.6 /180.0 B:21.2 /45.0 T0:22.6 /180.0 @:127 B@:127
| Send: M105
| Recv: ok T:22.5 /180.0 B:21.0 /45.0 T0:22.5 /180.0 @:127 B@:127
| Send: M105
| Recv: ok T:22.8 /180.0 B:21.4 /45.0 T0:22.8 /180.0 @:127 B@:127
| Send: M105
| Recv: ok T:22.3 /180.0 B:20.7 /45.0 T0:22.3 /180.0 @:127 B@:127
| Recv: Error:Heating failed, system stopped! Heater_ID: 0
| Recv: Error:Heating failed, system stopped! Heater_ID: 0

I don't know how you got the hotend to about 175°C here, but it does not heat either.

| Last lines in terminal:
| Send: M105
| Recv: ok T:170.4 /180.0 B:45.9 /45.0 T0:170.4 /180.0 @:0 B@:0
| Send: M104 S180
| Recv: ok
| Send: M105
| Recv: ok T:172.9 /180.0 B:45.9 /45.0 T0:172.9 /180.0 @:0 B@:0
| Send: M105
| Recv: ok T:174.6 /180.0 B:45.8 /45.0 T0:174.6 /180.0 @:0 B@:0
| Send: M105
| Recv: ok T:175.6 /180.0 B:45.6 /45.0 T0:175.6 /180.0 @:0 B@:0
| Send: M105
| Recv: ok T:175.4 /180.0 B:45.5 /45.0 T0:175.4 /180.0 @:0 B@:0
| Send: M105
| Recv: ok T:174.3 /180.0 B:45.5 /45.0 T0:174.3 /180.0 @:0 B@:0
| Send: M105
| Recv: ok T:172.7 /180.0 B:45.4 /45.0 T0:172.7 /180.0 @:0 B@:0
| Send: M105
| Recv: ok T:170.8 /180.0 B:45.2 /45.0 T0:170.8 /180.0 @:0 B@:0
| Recv: Error:Heating failed, system stopped! Heater_ID: 0
| Recv: Error:Heating failed, system stopped! Heater_ID: 0

Is the printer powered on correctly? A lit LCD can appear due to back-powering the printer via the USB cable.

Also the Pi is getting quite warm:

|  plugins:
|    pi_support:
|      model: Raspberry Pi 3 Model B Plus Rev 1.3
|      octopi_version: 0.16.0
|      throttle_state: '0x80008'

Also, OctoPi (0.16.0) and OctoPrint (1.6.1) are quite out of date.
Recent versions (by 07.04.2025) are OctoPi: 1.0.0 and OctoPrint (1.10.3)

First thank you for the response!

Secondly, I am trying to get OctoPrint to check for updates but it keeps saying that it is up to date for some reason. Is there a way I can manually update? Most of the suggestions online are not really helpful.
I found some of these codes when looking at the software updates:

Pi Support Plugin: 2021.3.26.post2
Release Channel: Installed: 2021.3.26.post2Available: ?
pip : 19.0.1
Installed: ?Available: ?Unknown error while checking for update, please check the logs

It also says that there is no internet connection but I cannot figure out how to fix that.

Not sure if this has anything to do with it but after my last print the screen went like this:

I am pretty sure that the printer is powered on correctly but do not really know what I am looking for. The LCD is back to normal now and I have not touched the power since last using it.

The only thing that has changed since my last print was I lowered te print temperature for the prints and a few other settings but I feel like it shouldn't mess with the system this bad. I have ony printed 2 things ever on my school's printer so there are some things I cannot do myself.

I also cannot get the extruder to move, either from octoprint or the printer itself.

Disconnect the pi from the printer. If the display on the printer is no longer on, then make sure its power switch is on. If it is, then you either have a bad power supply, blown fuse, or bad wiring.