I’m sure that had any maintenance been carried out this would not have happened, hats off to Bmw for picking up the bill though.
The point of posting was not to alarm but to point out that regular maintenance is crucial.
Regular maintenance on the UJ will make little or no difference. You can't inspect how the bearings are holding up. I know of one RT that had a full shaft inspection and greasing, less than a 1000 miles the UJ broke. It was high mileage though. We have one bike that had the shaft changed at 61k due to the recall, but the shaft looked fine and there was never any shaft maintenance carried out (as per BMW service schedule). Things break occasionally.

