@Pierre-L I would try and clean the sensor once more and put a few drops of isopropyl alcohol to displace any residual water and dry it in a warm place. Sometimes drops of water will trap and put pressure on the sensor giving erratic readings.
I would try that before I would say the sensor is bad.