Mine didn't have a cold start issue, it went in for a TFT connectivity issue, but when they update software, they update the whole bike not just one part.
Two weeks since that update and these are my observations. My BT issues are almost completely resolved and my QS is smoother on upshifts. The first four cold starts (M-Th mornings) the engine would turn over on the first start, but not catch and run. Second press of the button and all was well. Then on the fifth day (Fri) it caught on the first try and it's been fine ever since. My theory is that the update reset all the adaptations and the ECU needed to teach itself a new open loop map for cold starts and once it had done that it's been fine. That said, my temporary cold start issue doesn't sound like anyone else's since you guys are saying that your bikes would start but then die and mine wouldn't start at all.