I don't think any of those facts necessarily are contradicting my theories :)
That the preheat fails when a scheduled charge fails, might happen if the BMS tells the rest of the system that there's no charger plugged in. It depends how the charge scheduler works, of course, but if this is...