Also not very clear how they attributed the failure to solar radiation.
I don’t think they did. Their analysis indicates that it could, and this analysis happened as part of an investigation of an incident, but they don’t say that was definitely the cause of that incident.
These have specific error/data spike patterns. This document as of page 133 as good example of such investigation and conclusions: https://www.atsb.gov.au/sites/default/files/media/3532398/ao...
In my humble opinion, whenever someone dropped the idea... "Maybe it's solar radiation" it never was solar radiation. There was a subtle bug in the system or something. It's just such a cop-out to attribute it to, solar radiation, it's our profession's variant of magic.