The wheel speed detection magnetic encoder collects metallic particles easily, because it is magnetised. Make sure that the magnetic encoder does not collect metallic particles.
When removing the driveshaft, make sure that it does not contact with the wheel speed detection magnetic encoder (integrated with the inner oil seal) to avoid damage.