801C12 — неисправность в памяти вашего BMW (код ISTA, не стандартный OBD-II P-код).
Что значит: Энергоменеджмент (шлюз) выдал принудительное выключение, потому что машина не смогла уйти в «сон» — какой-то блок или потребитель держал бортовую сеть активной, а это разряжает аккумулятор на стоянке. Часто разовая запись после замены АКБ или «прикуривания». Если повторяется и аккумулятор садится — проверьте ток покоя (утечку), чтобы найти, что не даёт машине заснуть.