So, I have tried to run the printer without the sd card, still got the error quite often, sadly had an issue with the rasp pi and lost the log.
Then tried updating the firmware, when for Jyers Firmware as the one I used is not getting updated anymore. First tries it failed but after removing the blocking of the v5 port it has not failed in the last 4 hours.
Something interesting, seems this firmware gives a bit more of info? so I got some more error messages that may help
Syslog:
Jun 16 12:48:39 octopi octoprint[374]: 2021-06-16 12:48:39,408 - octoprint.util.comm - INFO - Changing monitoring state from "Operational" to "Starting"
Jun 16 12:48:39 octopi octoprint[374]: 2021-06-16 12:48:39,414 - octoprint.printer.standard.job - INFO - Print job started - origin: local, path: tippy_tree/tiny/2h_30_tree_tiny_TT.gcode, owner: signum$Jun 16 12:48:39 octopi octoprint[374]: 2021-06-16 12:48:39,438 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
Jun 16 12:48:39 octopi octoprint[374]: 2021-06-16 12:48:39,447 - octoprint.util.comm - INFO - Changing monitoring state from "Starting" to "Printing"
Jun 16 12:48:39 octopi octoprint[374]: 2021-06-16 12:48:39,483 - octoprint.plugins.action_command_notification - INFO - Got a notification: Bed Cooling...
Jun 16 12:48:47 octopi octoprint[374]: 2021-06-16 12:48:47,488 - octoprint.util.comm - INFO - Printer seems to support the busy protocol, will adjust timeouts and set busy interval accordingly
Jun 16 12:48:52 octopi octoprint[374]: 2021-06-16 12:48:52,814 - octoprint.plugins.action_command_notification - INFO - Got a notification: Printing...
Jun 16 12:48:52 octopi octoprint[374]: 2021-06-16 12:48:52,820 - octoprint.util.comm - INFO - Telling the printer to set the busy interval to our "communicationBusy" timeout - 1s = 8s
Jun 16 12:49:06 octopi octoprint[374]: 2021-06-16 12:49:06,187 - octoprint.plugins.action_command_notification - INFO - Got a notification: Printing...
Jun 16 12:49:49 octopi kernel: [ 4120.711560] ch341-uart ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
Jun 16 12:56:55 octopi octoprint[374]: 2021-06-16 12:56:55,142 - octoprint.server.heartbeat - INFO - Server heartbeat <3
Jun 16 13:02:57 octopi kernel: [ 4908.405858] ch341-uart ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
Jun 16 13:02:57 octopi kernel: [ 4908.479020] usb 1-1.3: USB disconnect, device number 9
Jun 16 13:02:57 octopi kernel: [ 4908.479653] usb 1-1.3: failed to send control message: -19
Jun 16 13:02:57 octopi octoprint[374]: 2021-06-16 13:02:57,303 - octoprint.util.comm - ERROR - Unexpected error while reading from serial port
Jun 16 13:02:57 octopi octoprint[374]: Traceback (most recent call last):
Jun 16 13:02:57 octopi octoprint[374]: File "/home/pi/oprint/lib/python3.7/site-packages/octoprint/util/comm.py", line 3860, in _readline
Jun 16 13:02:57 octopi octoprint[374]: ret = self._serial.readline()
Jun 16 13:02:57 octopi octoprint[374]: File "/home/pi/oprint/lib/python3.7/site-packages/octoprint/util/comm.py", line 6488, in readline
Jun 16 13:02:57 octopi octoprint[374]: c = self.read(1)
Jun 16 13:02:57 octopi octoprint[374]: File "/home/pi/oprint/lib/python3.7/site-packages/serial/serialposix.py", line 596, in read
Jun 16 13:02:57 octopi octoprint[374]: 'device reports readiness to read but returned no data '
Jun 16 13:02:57 octopi octoprint[374]: serial.serialutil.SerialException: device reports readiness to read but returned no data (device disconnected or multiple access on port?)
Jun 16 13:02:57 octopi kernel: [ 4908.484626] ch341-uart ttyUSB0: ch341-uart converter now disconnected from ttyUSB0
Jun 16 13:02:57 octopi kernel: [ 4908.484706] ch341 1-1.3:1.0: device disconnected
Jun 16 13:02:57 octopi kernel: [ 4908.479653] usb 1-1.3: failed to send control message: -19
Jun 16 13:02:57 octopi octoprint[374]: 2021-06-16 13:02:57,303 - octoprint.util.comm - ERROR - Unexpected error while reading from serial port
Jun 16 13:02:57 octopi octoprint[374]: Traceback (most recent call last):
Jun 16 13:02:57 octopi octoprint[374]: File "/home/pi/oprint/lib/python3.7/site-packages/octoprint/util/comm.py", line 3860, in _readline
Jun 16 13:02:57 octopi octoprint[374]: ret = self._serial.readline()
Jun 16 13:02:57 octopi octoprint[374]: File "/home/pi/oprint/lib/python3.7/site-packages/octoprint/util/comm.py", line 6488, in readline
Jun 16 13:02:57 octopi octoprint[374]: c = self.read(1)
Jun 16 13:02:57 octopi octoprint[374]: File "/home/pi/oprint/lib/python3.7/site-packages/serial/serialposix.py", line 596, in read
Jun 16 13:02:57 octopi octoprint[374]: 'device reports readiness to read but returned no data '
Jun 16 13:02:57 octopi octoprint[374]: serial.serialutil.SerialException: device reports readiness to read but returned no data (device disconnected or multiple access on port?)
Jun 16 13:02:57 octopi kernel: [ 4908.484626] ch341-uart ttyUSB0: ch341-uart converter now disconnected from ttyUSB0
Jun 16 13:02:57 octopi kernel: [ 4908.484706] ch341 1-1.3:1.0: device disconnected
Jun 16 13:02:57 octopi octoprint[374]: 2021-06-16 13:02:57,306 - octoprint.util.comm - ERROR - Please see https://faq.octoprint.org/serialerror for possible reasons of this.
Jun 16 13:02:57 octopi octoprint[374]: 2021-06-16 13:02:57,332 - octoprint.util.comm - INFO - Changing monitoring state from "Printing" to "Offline after error"
Jun 16 13:02:57 octopi octoprint[374]: 2021-06-16 13:02:57,345 - octoprint.plugins.action_command_notification - INFO - Notifications cleared
Jun 16 13:02:57 octopi kernel: [ 4908.780883] usb 1-1.3: new full-speed USB device number 10 using xhci_hcd
Jun 16 13:02:57 octopi kernel: [ 4908.927053] usb 1-1.3: New USB device found, idVendor=1a86, idProduct=7523, bcdDevice= 2.64
Jun 16 13:02:57 octopi kernel: [ 4908.927062] usb 1-1.3: New USB device strings: Mfr=0, Product=2, SerialNumber=0
Jun 16 13:02:57 octopi kernel: [ 4908.927069] usb 1-1.3: Product: USB Serial
Jun 16 13:02:57 octopi kernel: [ 4908.931682] ch341 1-1.3:1.0: ch341-uart converter detected
Jun 16 13:02:57 octopi kernel: [ 4908.937050] usb 1-1.3: ch341-uart converter now attached to ttyUSB0
Jun 16 13:02:57 octopi mtp-probe: checking bus 1, device 10: "/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3"
Jun 16 13:02:57 octopi mtp-probe: bus: 1, device: 10 was not an MTP device
Jun 16 13:02:57 octopi mtp-probe: checking bus 1, device 10: "/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3"
Jun 16 13:02:57 octopi mtp-probe: bus: 1, device: 10 was not an MTP device
Jun 16 13:02:57 octopi octoprint[374]: 2021-06-16 13:02:57,332 - octoprint.util.comm - INFO - Changing monitoring state from "Printing" to "Offline after error"
Jun 16 13:02:57 octopi octoprint[374]: 2021-06-16 13:02:57,345 - octoprint.plugins.action_command_notification - INFO - Notifications cleared
Jun 16 13:02:57 octopi kernel: [ 4908.780883] usb 1-1.3: new full-speed USB device number 10 using xhci_hcd
Jun 16 13:02:57 octopi kernel: [ 4908.927053] usb 1-1.3: New USB device found, idVendor=1a86, idProduct=7523, bcdDevice= 2.64
Jun 16 13:02:57 octopi kernel: [ 4908.927062] usb 1-1.3: New USB device strings: Mfr=0, Product=2, SerialNumber=0
Jun 16 13:02:57 octopi kernel: [ 4908.927069] usb 1-1.3: Product: USB Serial
Jun 16 13:02:57 octopi kernel: [ 4908.931682] ch341 1-1.3:1.0: ch341-uart converter detected
Jun 16 13:02:57 octopi kernel: [ 4908.937050] usb 1-1.3: ch341-uart converter now attached to ttyUSB0
Jun 16 13:02:57 octopi mtp-probe: checking bus 1, device 10: "/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3"
Jun 16 13:02:57 octopi mtp-probe: bus: 1, device: 10 was not an MTP device
Jun 16 13:02:57 octopi mtp-probe: checking bus 1, device 10: "/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3"
Jun 16 13:02:57 octopi mtp-probe: bus: 1, device: 10 was not an MTP device
When I let it connect the 5v I also connected it to the usb hub, for now I am gonna leave it as is til it fails or 2-3 days and then try blocking the 5v.