There is a wiring harness below the windshield wipers under the hood. There is a wire that has tiny gold prongs( like those male/female lights you can buy for your car) one of your prongs broke and without that wire making connection thru all 4 prongs it will throw a security code because that ignition wire or whatever its called has a broken prong. Hope this helps only took 1 year to get that answer lil
How did you figure this out? It’s happened to me a few times. I’ve removed the shield and looked at all the connections under the wipers and I can’t find anything loose or broken.