Wonder why they crack.
I bought some spares from breaker as i think Toyota used them.
Two came with cylinder, cheap.
Turned out both worked, but both had hairline cracks.
You can get cheap here;
https://www.lllparts.co.uk/product/bmw-54347190735-hall-sensor/mpn/54347190735