'sunspots' or 'unusual solar activity'? Anything but a technical or human issue that might be (or might have been) preventable.