Чисто моё ИМХО робот пользуется не датчиком угла поворота, а акселерометром/датчиком наклона автомобиля, ибо не переключает он в повороте при достаточно резком повороте, то есть переключение зависит не от скорости и угла поворота колеса, а от центробежного ускорения, примерно так же как это происходит при трогании в горку или наоборот спуске с горы.
Подтвердить свои догадки естественно ничем не могу, чисто ощущения