(ADVi3++ v4.0.06 with BLTouch. Bed levelling prior to all prints with starting G-code added in Octoprint).
After cancelling a print over Octoprint, on the next print, when attempting an auto bed levelling, the probe fails and the nozzle hits the bed. To rectify this, I then manually level the bed, manually set z-height (using ADVi3++), then ABL again. This then works.
My assumption is that the z-height entered via ADVi3++ is overridden in the EEPROM by the ABL conducted by the starting G-code, but the z-height is not saved. So when the next ABL is initiated, the nozzle has no reference and crashes into the bed. The physical set up of the bed and nozzle has not changed, hence my assumption that it is a problem storing the levelling parameters.
Possible fixes would to move the ABL to the starting G-code entered by Cura, although I am not sure this will fix the error. I have limited knowledge of G-code, so its hard to determine why this is occuring.
Thanks for any advice !