Latest octoprint download doesn't work on RPi 3B

What is the problem?

I downloaded the most recent Octoprint version yesterday (2025-07-09). I used Raspberry Pi imager 1.9.4 to install this on a 32GB MicroSD card. I then put it in the RPi and powered on. The RPi is connected to my network by cable. I have previously used this combination of RPi 3B and MicroSD card successfully. I only attempted to upgrade because Octoprint kept telling me it was required.

The startup page for the RPi says:

Access OctoPrint from a web browser on your network by navigating to any of:
    http://octopi.local
    http://192.168.1.192
OctoPrint version : 1.11.2
OctoPi version    : 1.1.0

The web page for Octoprint says:
"The OctoPrint server is currently not running"
I went through the steps on this page:
pi@octopi:~ $ ps -ef | grep -i octoprint | grep -i python
No result
pi@octopi:~ $ ls ~/.octoprint/logs
ls: cannot access '/home/pi/.octoprint/logs': No such file or directory 
pi@octopi:~ $ sudo service octoprint restart
pi@octopi:~ $ sudo service octoprint status
Γ— octoprint.service - The snappy web interface for your 3D printer
     Loaded: loaded (/etc/systemd/system/octoprint.service; enabled; preset: enabled)
     Active: failed (Result: signal) since Thu 2025-07-10 11:46:22 BST; 2s ago
   Duration: 5.205s
    Process: 919 ExecStart=/opt/octopi/oprint/bin/octoprint serve --host=${HOST} --port=${PORT} (code=killed, signal=ILL)
   Main PID: 919 (code=killed, signal=ILL)
        CPU: 4.564s

Jul 10 11:46:17 octopi systemd[1]: Started octoprint.service - The snappy web interface for your 3D printer.
Jul 10 11:46:22 octopi systemd[1]: octoprint.service: Main process exited, code=killed, status=4/ILL
Jul 10 11:46:22 octopi systemd[1]: octoprint.service: Failed with result 'signal'.
Jul 10 11:46:22 octopi systemd[1]: octoprint.service: Consumed 4.564s CPU time.
pi@octopi:~ $ 

What did you already try to solve it?

Have you tried running in safe mode?

WRITE HERE

Did running in safe mode solve the problem?

Not sure how to do this. What's the command to do this?

Systeminfo Bundle

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

WRITE HERE

Additional information about your setup

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

WRITE HERE

Just a quick reminder that you should use the Preformatted text icon </> above when pasting text output. This prevents the markdown editor from (mis-)interpreting the output.

I have an RPi 3B and just recently installed OctoPi 1.1.0 with OctoPrint 1.11.2 on a new 32GB microSD card successfully. I did have to edit the /boot/firmware/firstrun.sh before booting the RPi to fix the WiFi settings. For details on that see : https://github.com/raspberrypi/rpi-imager/issues/1067#issuecomment-2964188448 .

My best guess is that either the image you downloaded is corrupt or the microSD card is failing and the image written to it is corrupt. Deleting the cache folder from %localappdata%\Raspberry Pi\Imager will force a fresh download of the image and using a new (or different) microSD card will eliminate the second possibility. I would also double check the /boot/firmware/firstrun.sh file before booting the RPi.

It does take a while for the first boot to do the final steps so make sure you give it some time.
Let us know and if this attempt fails, did the symptoms change?

Can you explain more regarding where to find the cache folder? As Im experiencing same issue..
Tks Ron

  1. Open a File Explorer window.
  2. In the address bar type %localappdata% and hit enter.
  3. Find the folder Raspberry Pi and open it.
  4. Find the folder Imager and open it.
  5. Select the folder cache and delete it.