A intuito direi che usa la piattaforma inerziale per attivarsi. Probabilmente quando il sensore indica una decelerazione oltre un valore impostato si attiva la funzione.
Tecnicamente è una boiata correggerlo, basta disabilitarlo cambiando i parametri del file di configurazione.
Ciò che lascia basiti è che se ne accorgano solo a posteriori. Con le normative USA non si scherza affatto (dieselgate docet). Una leggerezza del genere può atterrare anni di ricavi. Di solito tutti i costruttori arrivano a livelli fobici a riguardo.
Ricordo il caso di Aprilia, che quando molti anni fa importò degli Scarabeo in USA, arrivò a scrivere nei vari disclaimer sul prodotto che non si potevano sgranocchiare con i denti parti del motorino..
D'altronde, chi ha avuto modo di studiare l'argomento, ricorderà la celeberrima sentenza del gatto nel microonde…