Das passt schon zusammen. Denn zumindest bei mir konnte ich per ODB sehr viele BUS-Fehler erkennen. Diese kommen natürlich durch Wackelkontakte, Störstrahlung durch unzureichende EMV usw. Wenn die Software robust genug ist diese Fehler aufzufangen und bei fehlerhaften Datenpaketen diese erneut anzufordern, dann wirkt das kompensierend. Besser ist es natürlich immer, die eigentliche Ursache zu beheben. Aber eben auch die weiche Ware gegen jede Menge unvorhergesehene Einflüsse unempfindlich zu machen. Warum hat sich das TCP/IP Protokoll in Netzwerken durchgesetzt? Weil es genau diese Robustheit hat!
In jedem Fall ist das besser, die eigentliche Ursache zu beseitigen. Es könnten ja auch sicherheitsrelevante Funktionen betroffen sein