What about hail damage?

Solar panels are pretty resiliant.  The glass is tempered and can withstand a lot of force.  We have seen panels fare better than the roofs they’re installed on.