Firstly my LCD doesn't work so I do all of my printing through octoprint on my browser. A problem that I ran into was that the z-offset was off by about 5 mm in every print. I can adjust it mid-print for one layer then it returns to the 5 mm offset as it was before on the next layer. The offset isn't erratic, it's always about 5mm off. I have tried to use the octoprint terminal to fix the offset (M851 Z -#.## ->M500) but it seems that it has no effect during the print. The terminal says that the values were edited and saved (M851 shows its value, M500 saves it) but even if I change it to some obscure offset like positive 10, it is still about 5mm off the bed. To my eye, it looks like octoprint is ignoring the offset for some reason. I don't know much else about the version of the software or related info since it has been some time since I last used the printer.