I found my Audi stop start hardly worked during winter with the heaters on unless you had a good run to warm the car. I have only had the XF a couple of days but over 100 miles it’s only turned the engine of once. Like @Jimbov8 mentioned it will not switch the engine off if the battery is low, your not at temperature in the car, if heated seats are switched on where it needs more power etc.