After upgrade to latest Octopi, was working, next day reboot not working

Upgraded to the latest octopi after solving the "no Internet connection/looks like you're offline" error by setting the "check" IP to 1.1.1.1, then it found internet and I got notifications for new version

Upgraded to latest version, pretty sure it rebooted at one point, was using it OK.

Downloaded webhooks plugin, configured a print done and print paused notification to my home automation system, worked OK

Did a print, notification worked OK

Next day, powered printer back on, and I can only get the "Octoprint server is not currently running" message. Can SSH into the Pi no problem.

The log (assuming the interesting bit is at the end of the file) which is pasted below, seems to indicate nothing past yesterday when the last print finished. Not sure any of my reboots today are even adding anything to the log.

Other background info...

  1. I tried to configure "autologin" by adding my one and only user (octopi) to some file (I honestly forget where it was) so that I didn't have to login to the web interface every time (P.S. I am confident the webserver is not available on the Internet/WAN and isolated to it's own VLAN) that never worked in the previous version, but it did seem to be working for the latest version, or my browser started caching/autofilling the login - not sure which.

  2. Using RasPi Zero W connected with pins to the back of the Prusa board per their instructions, as stated previously, this all worked fine up till yesterday.

  3. Note my Pi is set using a static IP in dhcpcd.conf on the wlan0 adapter (IT requirement) was working OK, still seems to be working OK as I get the " OctoPrint server is currently not running" message. Side note: how is it possible web server service? is showing that message if Octoprint isn't working??? Are there two webserver services??? Confident browser is not caching it.

  4. Tried the safe mode thing, but when entering either commands I get:
    -bash: octoprint: command not found

2020-05-27 02:32:06,138 - octoprint.filemanager.analysis - INFO - Invoking analysis command: /home/pi/oprint/bin/python2 -m octoprint analysis gcode --speed-x=10200 - 2020-05-27 02:32:31,965 - octoprint.server.heartbeat - INFO - Server heartbeat <3 2020-05-27 02:34:02,074 - octoprint.printer.standard.job - INFO - Print job selected - origin: local, path: Back_left_0.2mm_PLA_MK3S_2h38m.gcode, owner: octopi, user:
2020-05-27 02:37:10,193 - octoprint.filemanager.analysis - INFO - Analysis of entry local:Back_left_0.2mm_PLA_MK3S_2h38m.gcode finished, needed 304.13s
2020-05-27 02:38:11,485 - octoprint.util.comm - INFO - Changing monitoring state from "Operational" to "Starting"
2020-05-27 02:38:11,536 - octoprint.printer.standard.job - INFO - Print job started - origin: local, path: Back_left_0.2mm_PLA_MK3S_2h38m.gcode, owner: octopi, user: 2020-05-27 02:38:11,594 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0 2020-05-27 02:38:11,667 - octoprint.util.comm - INFO - Changing monitoring state from "Starting" to "Printing" 2020-05-27 02:38:11,737 - octoprint.plugins.webhooks - INFO - P EVENT Print Started - Your print has started 2020-05-27 02:38:11,762 - octoprint.plugins.webhooks - INFO - Getting Snapshot 2020-05-27 02:38:11,790 - octoprint.plugins.webhooks - INFO - Snapshot URL: http://127.0.0.1:8080/?action=snapshot 2020-05-27 02:38:11,860 - octoprint.plugins.webhooks - INFO - Error getting snapshot: HTTPConnectionPool(host='127.0.0.1', port=8080): Max retries exceeded with url:
2020-05-27 02:38:11,884 - octoprint.plugins.webhooks - INFO - headers: {}
2020-05-27 02:38:11,900 - octoprint.plugins.webhooks - INFO - data: {"deviceIdentifier": "", "extra": "{"origin": "local", "name": "Back_left_0.2mm_PLA_MK3S_2h$
2020-05-27 02:38:11,911 - octoprint.plugins.webhooks - INFO - http_method: POST - content_type: FORM
2020-05-27 02:38:11,918 - octoprint.plugins.webhooks - INFO - sending snapshot as parameter: snapshot
2020-05-27 02:38:12,107 - octoprint.plugins.webhooks - INFO - Response: OK
2020-05-27 02:38:12,115 - octoprint.plugins.webhooks - INFO - API SUCCESS: PrintStarted OK
2020-05-27 02:43:00,712 - octoprint.server.util.sockjs - INFO - Client connection closed: ::ffff:192.168.22.143
2020-05-27 02:47:31,993 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2020-05-27 02:48:39,930 - octoprint.server.util.flask - INFO - Passively logging in user octopi from ::ffff:192.168.22.143
2020-05-27 02:48:39,949 - octoprint.access.users - INFO - Logged in user: octopi
2020-05-27 02:48:42,636 - octoprint.server.util.sockjs - INFO - New connection from client: ::ffff:192.168.22.143
2020-05-27 02:48:43,614 - octoprint.server.util.flask - INFO - Passively logging in user octopi from ::ffff:192.168.22.143
2020-05-27 02:48:43,622 - octoprint.access.users - INFO - Logged in user: octopi
2020-05-27 02:48:51,186 - octoprint.server.util.sockjs - INFO - User octopi logged in on the socket from client ::ffff:192.168.22.143
2020-05-27 02:48:52,013 - octoprint.server.util.sockjs - INFO - Client connection closed: ::ffff:192.168.22.143
2020-05-27 03:02:32,004 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2020-05-27 03:17:32,015 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2020-05-27 03:32:32,025 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2020-05-27 03:47:32,037 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2020-05-27 04:02:32,049 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2020-05-27 04:17:32,061 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2020-05-27 04:32:32,071 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2020-05-27 04:47:32,082 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2020-05-27 05:02:32,094 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2020-05-27 05:17:32,108 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2020-05-27 05:19:53,364 - octoprint.util.comm - INFO - Finished in 9701.881 s.
2020-05-27 05:19:53,372 - octoprint.util.comm - INFO - Changing monitoring state from "Printing" to "Finishing"
2020-05-27 05:19:53,420 - octoprint.printer.standard.job - INFO - Print job done - origin: local, path: Back_left_0.2mm_PLA_MK3S_2h38m.gcode, owner: octopi
2020-05-27 05:19:53,487 - octoprint.plugins.webhooks - INFO - P EVENT Print Done - Your print is done.
2020-05-27 05:19:53,506 - octoprint.plugins.webhooks - INFO - Getting Snapshot
2020-05-27 05:19:53,517 - octoprint.util.comm - INFO - Changing monitoring state from "Finishing" to "Operational"
2020-05-27 05:19:53,538 - octoprint.plugins.webhooks - INFO - Snapshot URL: http://127.0.0.1:8080/?action=snapshot
2020-05-27 05:19:53,599 - octoprint.plugins.webhooks - INFO - Error getting snapshot: HTTPConnectionPool(host='127.0.0.1', port=8080): Max retries exceeded with url: $
2020-05-27 05:19:53,684 - octoprint.plugins.webhooks - INFO - Response: OK
2020-05-27 05:19:53,691 - octoprint.plugins.webhooks - INFO - API SUCCESS: PrintDone OK