Detecting sensor failure is child's play. We have over a half-century of experience at detecting and handling sensor failures in computer systems. Hell, I left the gas cap off my car once, and every idiot light in the car flipped out on me. Cruise control stopped working. Etc.
Detecting glare, flashing lights, and other visual interference is likewise well-established technology. And how does the autonomous car respond? By slowing down, staying within safe parameters. Meanwhile, one of the most common causes of fatal accidents is humans driving too fast for conditions, often due to poor visibility. I trust the self-driving car more than the human driver for that.
There's a lot of problems we don't know the solutions to, but that certainly does not mean that these teams don't know the solutions either.
You are commenting in a thread about how a team of those "much qualified software engineers and other specialists" failed to do simulation testing. So yes, there is reason to believe that these companies are failing to address many of these potential problems.
Your argument is "Sensors are better than humans!", and that's a non-argument, inferential or otherwise.