I see these posts are from a while ago so not sure anyone will see it but I’m having the same issue with my 2016 model. I live in Utah so never had an issue before because we barely had precipitation but took a road trip to Seattle in Dec. it rained a lot the entire week and I noticed water dripping from behind the rear view mirror. Shortly after started getting different codes, such as airbag malfunction, city safe driving impaired, as well as others. Heater and seat warmers also stopped working. Upon retuning I took it to my mechanic but after 2 weeks they couldn’t figure out what was wrong. I went to pick it up and take it to the dealership repair shop. At that time it was still running. In the middle of the street the parking brake suddenly came on and couldn’t be disengaged, after which the car froze. I had to have it towed in. After a week they finally just told me that it was a sunroof drain problem resulting from a faulty windshield install (I had the windshield replaced a few months ago by Safelite). When I asked them for specifics on how that would happen they were very evasive about it. They even admitted not being glass replacement experts. When contacting Safelite I was told that they do not even touch the drains when replacing the windshield. Safelite went to look at the car, and even did a water test, after which they said the leak seems to be coming from behind the dash console. They denied responsibility. Volvo dealer insists that the problem is the glass install. They say they need to replace the wiring harness to start with, and potentially other parts, as water damage is everywhere. Cost is $12,500 right of the bat. I did not give them the ok because I’m still in shock, and reading these posts that sound so similar I can’t help to think that Volvo is at fault. I was told by the Volvo shop that since it’s out of warranty Volvo will not pay. I am not sure what to do for a next step. Paying that amount or even more is outrageous. At this point if i do fix it I will sell it and never buy a Volvo again. Has anyone had luck with Volvo paying to fix the problem and if so how did you go about it. Any suggestion about how to deal with this is greatly appreciated