RV fridges mounted in slides seem to be what has caused most of the "soft ice cream" issues. When they are not in a slide, fridges have a vent directly through the roof over them. In a slide, they have to make do with small "muffin fans" to help move the air up and out vents on the side wall. This isn't the best of solutions but does work most of the time. First you have to be sure the fans are still working. The fans or the small thermoswitch on the upper fins can fail. If they are not running on a hot day, you've probably found the problem. Another issue I found on our Winnebago Class A is that, while driving down the road, for some reason air must not move bottom vent to top like it should. I got the thermometer below and determined that. As we drove down the road, the temperatures in the fridge and freezer would start going up. The longer we drove, the worse it got. Once we stopped, the temperature would fall again. I cured this by getting 2 small automotive radiator fans, wired them in series to slow and quiet them down, and mounted them in the upper vent. They move much more air than the muffins and now warming up while driving is cured as is the soft ice cream.
https://www.amazon.com/AcuRite-Refrigerator-Thermometer-Temperature-Customizable/dp/B004QJVU78/ref=sr_1_5?keywords=dual+temperature+refrigerator+thermometer&qid=1571481804&sr=8-5