I've recently gotten a 2017 SSV. As you said, the door latches & locks were an easy fix. For the rear windows, I recently bought a replacement door window switch off eBay for $13, for a cheap experiment. When it was installed, the new switch in the rear door operated the window, but in reverse (pull the switch up, the window went down, and vice versa). Also, the driver control for that window stopped working.
After I returned the original switch, it didn't work, and the drivers control worked again. I read that as the wiring is good, but the programming is unlearned, and maybe the switches are no good/dummy.
I went through the settings available via a Topdon AD800 BT scan tool, which is pretty nice, but not apparently thorough enough to get to the nut of the problem.
I'm going to take it to my local Good Guy mechanic this week, maybe he can get to the root of it.