Really helpful, thanks. The car came from BMW approved main dealer stock, but obviously this still got missed. All the other service dates seem fine.
I’ll await the warning which should arrive during August and will try the reset. Otherwise, I’ll get onto the dealership I bought the car from and...