In my experience, I've had A faulty ELGO sensor.
It may need replacing.
Best to try giving it a shaft learn run