Dont wanna mess around and blow your engine get sum blue coolant in there or take it straight to mechanic tell em you need sum coolant. When you pull out of your parking spot check the ground to see if your car is leaking. If your driving and the coolant light turns red and the battery light turns red pull over safely immediately and have the car towed
Heated seat subscription ran out. You can reactivate it pretty easily in the mybmw app only takes like 5 min
The yellow light tells him: Please buy more BMW Seat heating Fluid (order in MyBMW App) and refill your seat.
Engine coolant low. Either leaking hose/clamp somewhere or leaking into the engine (worse).
In my case there was a leak in my expansion tank. Also very common with bmws shitty plastic parts.
It sounds like OP doesn’t maintain their coolant. Coolant degrades and the water it holds evaporates, it’s supposed to be checked and topped off periodically.