Почему не сбрасываются ошибки: клемма, адаптеры, постоянный дефект
Check Engine и коды возвращаются сразу после сброса. Разбираем, почему ошибка не уходит: живой дефект, плохой адаптер и условия готовности.
Если ошибки не сбрасываются или лампа загорается через километр, чаще всего дефект реален и активен: ЭБУ снова видит ту же неисправность. Реже виноваты кривой адаптер ELM, отсутствие связи с блоком или сброс «только из памяти», пока ток тестов не завершён.
Снятие клеммы АКБ стирает не всё и может сбить адаптации — лучше сканер.
Почему не сбрасываются ошибки: активный код
Pending/confirmed: подтверждённый код при живом обрыве датчика вернётся мгновенно. Читайте freeze frame — режим, при котором зафиксирован сбой. Ремонт сначала, очистка потом. Пример: обрыв лямбды, открытый термостат, негерметичный адсорбер.

Адаптер и программа
Дешёвые Bluetooth-адаптеры иногда «успешно» пишут clear, но не достучались до ECU. Проверьте, что после clear список DTC пуст при повторном Read. Для блоков ABS/SRS нужны совместимые приложения, не только Mode 03 двигателя.

Клемма АКБ и «галочки» готовности
После сброса мониторы OBD (catalyst, EVAP и др.) становятся Not Ready — для техосмотра это важно. Ошибки могут не «держаться» стёртыми, пока не пройден drive cycle. Это не поломка, а логика стандарта.

Плавающие и ложные коды
Окисленный разъём даёт код, который после шевеления жгута «лечится» на час. Ищите подгорания массы и следы воды в фишке. Не чистите память каждый день — чините причину.

Чек-лист
- прочитать код и freeze frame;
- устранить причину, затем clear;
- повторно прочитать DTC;
- сменить адаптер при сомнении;
- учесть Not Ready после сброса;
- не полагаться только на клемму АКБ.
Итог
Нестираемая ошибка = живой дефект или нет связи со сканером. Сначала диагностика кода, потом кнопка Erase.
Лампа погасла сама, код остался в истории?
Нормально для intermittent: история хранится, текущий статус — cleared/pending.