BMWs have always (since CAN introduction in 99 at least) had the nice ability to silently disable modules that are no longer in communication with the rest of the bus.
Most other luxury cars will throw a million lights and warnings on the dash for a missing module, and the warnings must be coded out with specialty software.
BMWs tend to only throw a lot of lights when there is a specific module error, or the module acting up is vital to powertrain operation.
This also has the unintended consequence that nearly every light you end up seeing on a BMW will be a costly repair rather than just some nuisance error message.
This feature is a godsend when making a BMW based race-car and ripping out miles of wire.