The car's essentially "on" and you're in park for a considerable amount of time. Perhaps the system is set to automatically do this ICE start based on the amount of time in that condition, but there are probably other variables that'd need to be tested as well. (like time on ACC, time "in drive" - brake on, etc.)
How long has the gas in your tank been sitting there? Maybe the car keeps track of time since you last put gas in the tank and the ICE kicks on to prevent the gas from getting too old?
I thought there was some consensus that the car will use the ICE if any cabin heating is needed below -15C (+5F).
Car is just 4 months old and I've cycled a tank through it. It's always been in San Diego and I don't think we've gotten below 50F yet- its definitely never been below freezing.
I’ve got 2,300 miles on mine and I’m still only half way through the tank of gas the dealership gave me when I bought it.
My previous post was aimed more at Ray's experience, I think Geor99's instance was something different.