Doesn't Bimmercode say: "
Please note that some of the listed options may not be available or do not work depending on the software and configuration of your car."? You can query an official BMW service about the latest/last software update for your car (and/or whether the features you want are applicable to your car at all).