I'm guessing - a photo of the roof panels above where the leak is occurring would help. What I'm saying is there could be a leak where the clear panel is meeting the frame, particularly at the lower edge of the panel. The sealing might have degraded.
I would also try searching this forum...