Könnte ja theoretisch auch nur ein Kontaktproblem sein.
Letzten Endes genau das. Der Stellmmotor ist ein Gleichstrom-Schrittmotor. Er bewegt die kleine Mechanik zum Verstellen der Abblendlichteinrichtung und gleichzeitig ein Poti. Dieses Poti repräsentiert damit die augenblickliche Einstellungsposition. Der Widerstandswert vom Poti wird von der Elektronik ausgewertet und an das HCM als Positionswert zurückgemeldet.
Ein Poti ist ein elektro-mechanisches Element. Der Schleifkontakt auf dem Poti wird dabei über eine Schleifbahn bewegt. DIese Schleifbahn liegt offen und wird dazu eben vom Schleifer mechanisch bestrichen. Im Alter - oder durch Einwirkungen wie Wasser zusammen mit Frost - kann diese Schleifbahn abgenutzt werden. Folge: falsche, unplausible Widerstandswerte. Der Rest ist die logische Folge.
Bei elektromechanischen Stellmotoren (ohne HCM) entsteht dabei das typische auf- und ab-Zucken der Scheinwerfer, weil der Stellmotor ständig zwischen einer beschädigten, aber korrekten und der nächsten unbeschädgten, aber falschen Position hin und her wandert. Mit HCM ist das Verhalten etwas anders, weil eben das HCM als "Gehirn" mitmischt.