Prints start too high randomly

What is the problem?

It appears if I leave my machine / octopi running for long I will have to reboot it or the nozzle starts just a fair too high for the print to adhere. Almost like it's printing too high for the first layer, or skipping it altogether. I can remedy the problem by restarting the printer + unplugging the octopi USB cable for 15 seconds.

That, or using an SD card to print which never has the issue.

Creality CR-10S is the printer.

What did you already try to solve it?

Shutting off printer + disconnecting pi USB cable

Have you tried running in safe mode?

I have not, I have a stock octopi 1.5.3 install.

Did running in safe mode solve the problem?

Have not ran in safe mode, will try over the next day or two. The problem occurs completely randomly it seems but I'll attempt to reproduce and then try to reproduce in safe mode

Complete Logs

octoprint.log (67.9 KB) octoprint(2021-03-31).log (134.6 KB)

Additional information about your setup

Creality CR-10S
Raspberry Pi 3 Model B
OctoPrint ver 1.5.3

Bed is level, using an SD card to print works flawlessly every time.

Does the printer home before each print? If it doesn't, then it should. After you leave it for a while the motors will disengage and lose their position.