I had the same problem. Disconnecting the battery is a temporary solution. To fix it for good, you need to access the CJB (Central Junction Box) in the rear trunk. It is located on the right hand side of the trunk. You must remove the fabric liner. Once you have access to the CJB (box right above the battery with the 3 big relays), disconnect the positive from the battery. There are two connectors close to the floor (lower portion of the CJB). One is brown and one is purple. The problem is with the brown one. Since you are there, fix both of them! Disconnect them. Wwhen disconnecting the purple one, the parking lights will turn on (this is ok). Rub your finger on the connectors, you will feel moisture. Use a hair dryer or a heat gun and dry them. You will see some corrosion on the pins (CJB). I used a file to remove the corrosion. I also used a tiny screwdriver (used to fix watches) to scrape the female pins inside the connectors. Once completed, plug them back and reconnect the battery. Try the hazards by pressing the console button. If not working properly, repeat the file and tiny screwdriver steps. Once everything is ok, disconnect the two connectors (brown and purple) and add dielectric grease to the connectors. Plug them back and you should be good to go!