I'm sure this only affects a very small group but figured I would share. My 2020 had the battery drain issue, the fix was a programming change. After I got my first window replaced I verified it was heated. When I went into forscan to make some changes I noticed the windshield heater was disabled. This may have been from the prior issue so u may want to check if this happened to you.