I'll chime in on transmission replacement for my 2014 Cherokee.
I got into a hate triangle between the dealership, Chrysler Customer Care, and myself. The dealership claimed that they couldn't reproduce my erratic shifting and loss of 3-2 downshift, however I refused to pick the vehicle back up until it was resolved. I demanded that the vehicle be bought back because it was unsafe to drive, which isn't a stretch after having countless near misses with oncoming traffic when I couldn't get a downshift as needed. Eventually, Customer Care sent out a corporate tech to perform a diagnostic test on the vehicle - to show that there was some internal clutch defect. I got a replacement transmission and I have noticed YUGE improvement. I can't get more details than that, but basically after putting up enough of a fight, the new transmission replacement seems to do the ticket for me. No sort of software update helped the vehicle drive as it should. So, 31 months into my lease I feel like it's basically good to go. Not sure how I feel about that.