A study conducted at the University of Turku, Finland, investigated how household cleaning products affect the ability of solar panel glass to transmit light. The results of the study were presented at the 41st European Photovoltaic Solar Energy Conference and Exhibition and in the conference proceedings.
TL;DR - dish cleaner removes the anti-reflective coating but glass cleaner does not. And once lost, it does not come back.
glass cleaner is good at cleaning glass and dishwasher detergent isn’t, i mean it’s good to be certain but one could also have guessed that to be the case