The main reason is that the McDonald’s ice cream machines take a really long time to clean, taking up to four hours to sanitize—and it has to be done every single day. When the machines are in the process of being cleaned, they can’t serve ice cream. And, when the staff is busy handling food and beverage order, no one has the time to tend to the laborious machine.
In early 2017, McDonald’s announced that they were going to be replacing their soft serve machines with ones that are easier to maintain and wouldn’t take as long to clean. However, installing the new equipment in every restaurant is taking a very long time and locations are still waiting for their replacement machines.
So for now, you may have to keep your McFlurry cravings to a minimum until all of the new McDonald’s ice cream machines are in place. If you really can’t control yourself, frequent McDonald’s ice cream customer kindly created an app that lets you check if the ice cream machine is up and running at the McDonald’s closest to you. To satisfy your cravings, try something salty instead. This is the secret ingredient that makes their fries so delicious.