I don't have a coil or snowflake in my I5 delivered in september of 2021. Through various forums and facebook groups it seems to only affect the first batch(es) of cars produced. This also rhymes with P45. Pre-conditioning works great in my car, and I've been following it closely with carscanner.
It seems not to be linked with software as many cars have received the BMS update as well as be on the newest NAV software. The common denominator in all cases is the age of the car.
It doesn't make any sense that they cannot get this to show via a software update but apparently that is the case...