This is a quick and easy way to tell whether you can plausibly blame it on solar flares. Determination of what "it" is is left as an exercise for the reader.
Solar flare data is sourced from the NOAA Space Weather Prediction Center. The 24-hour observed maximums are used to determine whether solar activity could reasonably be causing your problem. This site guesses what "reasonably" means in light of the information provided by NOAA.
Questions and comments can go to info@this domain. Complaints may be delivered directly to the sun, but if any end up in info@, that's okay too.