if you don't have Idrive the reset process is pretty confusing...that might be where your problem is.
turn your car on and use the BC button to go to the tire pressure option.
hit the BC once and then press and hold it until you get the actual reset dialog on your dash.
I spent weeks frustrated from the warning light and manually checking the tires until I figured this out
Current Mods: BMS Stage 2 , Ultra Racing Strut Bar , 19" M5 Reps Staggered , more to come!
Awaiting funds: ER Catless Downpipe , BMW PE , M-Sport BBK, Coils.... Donations Welcomed
Awaiting developement: Sway bars