Decided to dissect my faulty level sensor. It was full of water and rust...
Now I understand...
BTW, prior opening it, I noticed the part# was different from the one I bought at dealer :
1 093 698 (build 25.08.04) for the old one
6 778 812 for the new one