You likely have climate settings configured for remote start in the vehicle. On the IPC/gauge cluster, the left side screen under Vehicle Settings there should be a menu for Remote Start and it has various options. Applies to both remote start via the fob and the app.
For the settings with Auto or 'Last Setting', Auto will automatically run the HVAC at desired internal automatic settings, regardless of what you previously had your HVAC controls set to, even if they were off. I believe it aims for a set temp of 72f and whatever the preferred vent configuration would be (usually foot vents for heat, face for A/C, front defrost kicks in below freezing out). These cannot be changed. The settings it aims for on Auto mode are hardcoded. 'Last Setting' is obvious and will simply follow what you had the HVAC controls set to previously.
As far as firmware updates are concerned, I think the general consensus is to not do them unless you have a specific thing you are trying to fix that has been documented as needing an update. Especially on the more mission critical modules like the PCM, BdyCM/BCM, IPC, and the hybrid related modules. A failed update on any of those will make the car entirely inoperable. Less critical modules like the TCU/Modem we've been dealing with here, APIM, ACM, and others will just cause an inconvenience but the car will still -usually- be drivable.