Vehicle: 2020 BMW X3 M40i
I own a 2020 BMW X3 M40i and recently noticed the low coolant warning light come on. I topped it off, but it seems to be slowly losing coolant again, maybe a small amount every few weeks. I've checked under the car and around the engine bay, but I can't find any visible leaks or puddles. There's no sweet smell inside the cabin either, so I don't think it's the heater core.
The car runs fine, and there's no overheating, but I'm worried about a hidden issue. What could be causing this mysterious coolant loss on a relatively new B58 engine? It only has about 45,000 miles on it.