I have a 2018 GLC300 on year 3 of lease. Month ago started to get battery warning light saying stop and let engine run. Dealer replaced battery but within a week warning returned. Next they updated a computer module but warning return es within 12 hrs. Next they kept car for two days and said I must have left key fob in car too long. This is BS. Next I drove 300 mi trip and light came on 1.5 hr into trip and went on and off dozen times over theee days. Appears to be random. Does anyone have a clue? No impact on driving and new battery is not low. Does car have a black box recording all such events along w battery charge value?