Gaps in the sunroof seal caused water to drain from the sunroof to the interior, electrical panel, firewall panel of the car and batteries. All electrical components are damaged because of the water. My car died on a very busy road on Dec. 31, 2024. It is an extremely dangerous rd. I could not leave the vehicle because my special needs son was with me and scared to get out. The car was looked at by the Volvo dealer service manger where we bought the car in Oct., 2023 and has confirmed all damages caused by a deteriorating sunroof seal. ( 2020 model) insurance is planning to look at it but because of the water damage in the interior, the car interior needs to be stripped to check for other damage, corrosion. Warning lights came on a few seconds before the car stopped/ died so there was no time to get to a safe place. Police were on the scene and had to have the car towed out of the way of traffic.