Turn smart preconditioning off and see if that solves the problem. It's the wrong way to provide preconditioning.
It should be possible to manually program the car for the exact days and times that the car should be preheated. My 2013 Ford Fusion Energi has that capability and it can be set from the car's app or a computer. It only works when the car is plugged in.