it's all to do with the offset really.
the ohmic input normally has 0mm (zero) offset as it triggers as soon as it touches the plate.
the floating head is your backup... and that as you know has the switch offset.
also my experience was that when I ran the ohmic .... it all started out great (clean shield / cap new consumables etc) that all of a sudden maybe I got a miss probe because of crud in the cap (pierce splatter / buildup) and my (simple g31) probing routine set the wrong probe height as soon as it was called.. so the pierce height was all wrong etc.
hence I did a custom macro and added a relay to test which input was active, and to test an warn if the ohmic routine had failed or was not used and the correct switch offset was applied.
the miniTHC is where I started doing this as that is how that works.... have a read of the manual as there is a bit on ohmic input and sensing plus showing some solder bridges on the PCB that allow you to do what is explained previous.
https://minithc.com/pub/MiniTHC2_EN.pdfhttps://minithc.com/pub/Ohmic_Sensor_EN.docxhttps://minithc.com/