it is a dual stage sensor. two filaments wear thru.
if neither are bad you could reuse. if you had the light then it triggered. in your case it seems you will need to replace the sensor.
did you inspect it? any sign of wear?
2006 330i - Jet Black - 19" E46 M3 wheels - HR Sport - 206,000 Miles...