Turning the switch off before it gets to freezing does not change the problem. Our 2017 Yukon XL has the issue as you describe above, and the console switch makes no difference whatsoever. For us, last year it worked fine, even down to about -5 F, this year, 28 F and it doesn't work, have to stuff the Yukon in the garage and let it warm up. Since we can't open it manually, which would be fine, its really hard dropping the kids off at the ski hill right now.
Any guidance would certainly be appreciated before I start swapping out parts randomly