The Chicago freeze was an interesting confluence of events and should be used as a case study in root cause and corrective action. An important thing to note, however, is that almost all the factors that led to the charging failures are fundamentally solvable engineering problems.
1. Manpower: Rideshare companies and the companies leasing vehicles to rideshare drivers were adding financial incentives to EV leases in certain markets, including Chicago. This had two effects:
1.1: Lots of new drivers with no experience on how these vehicles perform in extreme cold, including the increased power consumption and decreased charging rates in cold conditions, and techniques for mitigating those effects.
1.2: Because many rideshare drivers were unable/unwilling to get off-street Level 2 chargers, they have to rely on DC fast chargers in the area more than the typical EV owner.
2. Mother Nature: Chicago's geography and its proximity to Lake Michigan means the shortest road trip distance between any two points is likely to wrap around the lake shore. This has the effect of concentrating the demand for DC fast charging around the shore.
3. Machine: EVs charge slower when cold and use more energy to operate when cold.
4: Method: To mitigate the low temperature charging rates and reduce energy usage on the road, EVs can precondition their batteries and their cabins to their optimal operating temperature either prior to starting a journey or prior to charging. They have battery heaters specifically designed to warm up a frozen battery. But the procedure for doing so often entails setting up a schedule in the vehicle's computer or entering a charging destination into the vehicle's built-in navigation system (not a connected phone). The vehicle will start conditioning when it plugs into a charger, but that will take a while. Drivers who were unable, unwilling, or didn't know how to precondition arrived at a DC fast charger with severely degraded charging performance.
5. Manpower (2): The additional regional trips generated by a long holiday weekend (Martin Luther King Jr. Day) increased demand on DC fast charging.
Chicago's geography combined with the rideshare companies' sudden push for EV leases stretched the DC fast charging infrastructure thin. Lines for chargers along the lake shore were not unusual even on a normal day during peak hours. The extra holiday weekend road trip traffic pushed the network even closer to the breaking point. On top of that, the cold temperatures meant that drivers had to stop to charge more frequently. And when they did, those that didn't precondition for charging had slower than usual charge speeds. Eventually, cars were arriving at DC fast chargers faster than they were leaving, and the system found its breaking point when vehicles ran out of energy while waiting to get a charge. That's why you saw all the stranded vehicles at charging stations, not on the street. The vehicles themselves functioned just fine in the cold; it's charging (and specifically DC fast charging) that was the problem.
The lessons to take away from that incident are these:
1. Infrastructure: Expand DC fast charging stations to handle surges in demand combined with longer charging times. If possible, protect said stations from the wind to make vehicle heating more effective. Expand access to on-street level 1 & 2 charging to give people without off-street parking a place to charge without putting more load on the DC fast charger network. This is an un-sexy and expensive engineering problem, but it's not impossible.
2. Training: Drivers need to understand how cold weather affects their vehicles and how to mitigate these effects. Pretending that cold weather isn't a problem doesn't help. Drivers need to be taught how to plan for increased power draw and how to precondition. This is a learning curve with any new technology, and it is surmountable.
3. Machine design: Systems for preconditioning should be platform agnostic (e.g. should work with the driver's phone navigation, not just the built in navigation system), and manual preconditioning should be easy and intuitive.