Keep in mind all those are operated via a relay that is commanded by a controller, the switches in the car that you operate are not hard wired to these accessories directly, instead you are ordering a controller to trigger on/off certain relay to operate.
You are cranking your car too long, this causes the battery voltage to drop, and thus causing the controller to erroneously reset itself with wrong values.
Logic needs order, think of it this way, when your home computer stops responding to your key strokes, some implausible value got stored in a critical memory location, so you'd reset it and dump current values and reload with new and correct ones, and things start working again.
Make certain you have a healthy battery, and when it is cold even a good battery on my 04 did not resolve my stating issue, I installed a coolant heater, and that helped.
If you were to put on vcds after one of those cold starts, you'll notice a sea of red text, from controllers.
First time I came across this with my 04, I had a similar experience, one was the passenger rear door will not power lock or unlock and the power window wont work from anywhere.( I had no VCDS then, and was new to VW)
So I decided to get a new battery for the slow starting, and the door/window problem went away, this got me researching..
By putting an intelligent controller between the switch and the accessory is great for diagnosis purposes, vcds can alert you to problems you did not know you had, some are important others not so much..like front side marker bulb circuit issues..it turned to be a loose socket on my 2012 Passat, and of course VCDS can issue outputs to accessories to test for integrity, by-passing sensors.
I hope this helps.