So in my case took my M5 to dealer for yearly state inspection. After they were completed the battery discharge error began to display. I told the service rep that they must have left the ignition on and he agreed. Service rep said it would go out after driving, it didn't. I charged the battery and it still not came on. Then a check engine error appeared and the charge error went away. Cleared all errors and the battery charge has not reappeared.