Certainly looks like a voltage problem. If you are sure your battery is within 2 years old and all the connections are good, I would guess the alternator is the issue. Some members have replaced the voltage regulator and there are some good write-ups on here.
https://xoutpost.com/bmw-sav-forums/...0i-01-a-3.html