My late 2020 (2021 model) M3 has it's 8th service appointment coming up, and I have given up trying to get the SC to fix some of the faults. It currently suffers with apparently no heating which they cannot look at again for another month. They had it last week and couldn't find a fault, but...