I think that’s the lane keep assist light, but it should be green on both sides, so I guess that means it can only see the left line, so be careful on left hand bends.
You probably paid for the wrong subscription. Most BMW owners pay for the tailgating subscription, so they can stay as close as possible to the car in front. Just call your dealership and they can change the subscription from indicators to tailgating for only 499€.
Only 6,000 blinks? That’s nothing but a watered-down scam-in-a-bottle preying on the naïve drivers trying to buy blinker fluid for their very first time. It has to be good for AT LEAST 10,000 blinks before I’d even consider putting in my car