I got a btt Eddy with eddy-ng on my sovol sv08. So, when I do a manual current test at 16 I get a value of .001-.003 to 15mm. Great, then when I do the calibration with 16 as the drive current the minimum value varies wildy, sometimes .186, sometimes 1.709 or 1.1699. I don't do anything else between the current test and the calibration. I can do the current test a dozen times, sometimes the calibration itself will have the acceptable range but when I tap the minimum jumps up. The mount has a strain relief so the cable isn't moving. I've moved the mount from 2-3mm and still have the same problem. I've done it with the bed warm at 60 and I've done it with a cold bed. Sometimes right after the failed minimum heigh I'll do the test current and it'll come back with a height too large and other times it'll jump down to .001.
I got a new bed plate, calibrated the Eddy, that worked well but then when I went to print it didn't work. I thought maybe the Eddy is bad so I got a new Eddie put in the cable and the Eddy and it still won't work. When I calibrate it works well, when I do a tap after that it works well. When I do an actual print it gives me a height of 2.9 or 3 and says it doesn't work. After that I'll do a test tap and it works still, it just doesn't work during a print I don't know why.
I can't figure out why it's doing this. And I've had the Eddy working on this machine for six months.