Man,
I HOPE you can prove me wrong as there will me SO any others that want to do this.
A few things here - check out this video from Goat Rope Garage - He explains the LIN (Local Interconnect Network) BUS system. The LIN BUS is what GM uses to communicate from the BCM (Body Control Module) to the heated/cooled seat module (located under the passenger seat).
https://www.youtube.com/watch?v=4ktajtBImgw&t=87s
He has a couple more videos on his channel if you are interested in learning about it. He developed a way to use the OEM buttons, an aftermarket Canny Logic Controller, and aftermarket seat heat elements. I'm not a fan of doing anything outside of GM Factory methods.
The heated/cooled seat is not your typical on/off since it operates on the LIN BUS. Your BCM HAS to be custom programmed to communicate to the heat/cooled module. Without this, there is NO way you can make it work OEM. If you figure out how to do it, please share your update here. I have personally tried 10 dealerships locally to me and have spent more $ than I wish to share publicly for all things BCM. I then learned about WAMS (www.WhiteAutoandMedia.com) and worked with them to get my custom BCM programmed for other retrofits. Luckily for me, I already had factory heated seats, so getting cooled was easy since my BCM was already programmed to communicate to my heat/cooled seat module.
As for getting Seat Memory integrated in my truck, it was a BEAR. I had to depopulate ALL the non-memory wiring and add the memory wiring in favor of it. It was all trial and error. I spent a span of 6 weeks (over the course of 5 months) until I got it all figured out - BUT it also required custom BCM programming. I did the same steps for a close friend of mine @Viktorrocks15 and was able to get his truck with seat memory. But again, this required custom BCM programming, removing ALL non memory circuits in favor of memory. Over the course of 12 months, I was able to get a handful of trucks setup for heat/cooled, locally, at my house.
Keep in mind, this was all done during the time with BCM programming was available.
At the end of 2021, www.WhiteAutoandMedia.com suspended the offering of custom BCM Programming. Don't know if/when they'll release that offering again.
As for swapping entire dash/cabin harnesses - this will introduce more errors than you'll gain (which is none) since all of this all starts with custom BCM programming. So if you go down this path swapping entire harnesses, you'll be chasing your tail for days/weeks (or in my case, months). If anyone reads this in its entirety, the cost I spent at dealers was 2x what you spent on the seats. There was SO much time & money wasted with having to leave my truck at the dealer with false hope as each dealer said they could do it, paid for their time, only to be told they couldn't do it. I understood the risks, accepted the costs, and drove away days later each time, with no change to my truck.
If the above is not what you wanted to hear and feel you have wasted $1500 on your purchase, then I'd recoup as much as you can and sell the seats now while you can. If you are ok with just getting power to the new seats, and want to explore Goat Rope Garage's method, then go for it. But for now, you won't be able to get heat/cooled to work factory GM. If you somehow can get it done via your dealership network, props to you. Steak Dinner/Beer/Bourbon on me my friend. But you'll need to understand the path to get there IF they can custom program your BCM. Simply swapping the dash/cabin harness won't get you there.
-pgamboa