Update to 1.4.1 failed - OctoPrint wont start after reboot

What is the problem?

Updating the OctoPrint from GUI to 1.4.1 failed. After reboot of the Raspberry, Octoprint GUI wont load.

"sudo service octoprint status" returns:
● octoprint.service - LSB: OctoPrint daemon
Loaded: loaded (/etc/init.d/octoprint; generated)
Active: active (exited) since Wed 2020-08-05 16:13:56 EEST; 1h 30min ago
Docs: man:systemd-sysv-generator(8)
Process: 1288 ExecStart=/etc/init.d/octoprint start (code=exited, status=0/SUCCESS)

Aug 05 16:13:56 usrpi4 systemd[1]: Starting LSB: OctoPrint daemon...
Aug 05 16:13:56 usrpi4 octoprint[1288]: * Starting OctoPrint Daemon OctoPrint
Aug 05 16:13:56 usrpi4 octoprint[1288]: ...done.
Aug 05 16:13:56 usrpi4 systemd[1]: Started LSB: OctoPrint daemon.

What did you already try to solve it?

Tried to run manual update. It failed again.
I used the following commands:

  1. ~/OctoPrint/venv/bin/pip install -U octoprint
    The result is in: Manual update - terminal.log

Complete Logs

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

octoprint.log (226.9 KB) plugin_pluginmanager_console.log (11.9 KB) plugin_softwareupdate_console.log (274.4 KB) serial.log (296 Bytes)
Manual update - terminal.log (17.7 KB)

Additional information about your setup

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

Rasberry Pi 4B, 4GB
Ubuntu 20.04.1, x64

In a meantime I was able to solve the problem.
For some reason "python-dev" was missing or messed during the update process.
I installed it with:
sudo apt-get install python-dev

Then updated the OctoPrint with:
~/OctoPrint/venv/bin/pip install -U octoprint

And rebooted the service:
sudo service octoprint restart