My 2019 has now developed a leak on the third window that’s been in this truck. The first window leaked when I bought it(didn’t see it because I picked it up at night) the second window leaked 6 months after the first window had TSB done 3 times and finally replaced after over 100 days waiting , and now the third window is leaking and has stained the headliner(which was replaced at the efforts window change out. Dealership told me on the phone that my truck has a factory defect and I should just get rid of it and buy another. GM Executive customer service has been horrible to deal with every time.