Loads of conditions have to be satisfied (they're listed in handbook) and include engine temperature , battery charge state, interior cabin air temperature, not on a hill, not turning the steering. I found in warm weather last autumn it stops quite frequently but now in the cold weather you have to have completed quite a long run (eg 25 miles) before it cuts out. i suspect that cabin temperature and state of battery charge are two of the key factors.