This is the first of two questions. Same introduction.
A civilization on Earth has just begun expanding with a Dyson swarm, which is a Dyson sphere but made with many satellites, to prevent structural problems a sphere would have. This will generate a lot of electricity for the population.
I was reading some articles about solar flares and it got me thinking. How would a Dyson swarm react to solar flares and coronal mass ejections? Solar flares, Coronal mass ejections, and the like can cause havoc for electrical systems. This is because an abundance of energy is pushed onto the electrical circuits thanks to mostly magnetic induction, with a great potential to cause damage. On Earth and a lot of the orbit we're relatively well protected from the direct effects of a solar flare thanks to the magnetism of the Earth, but closer to the sun not so much.
A Dyson swarm is relatively close to the sun and has no Earth magnetism to rely on. How would you defend a Dyson swarm against Coronal mass ejections, solar flares, and the like?
In some other threads, I saw a lot of ideas with water or simply protection with a lot of dirt. To make sure it is well understood, the Dyson swarm is meant to make a lot of energy as efficient as possible. That is why the best answer tells the most efficient way of protection against big coronal mass ejections and the like. That means the satellites are preferable as light as possible, with as little complexity as possible, with as little loss of energy gathering efficiency as possible. 'Protection' can mean that you replace parts or satellites if they get damaged if you can support this with why it is most efficient.
I'm well aware that this is a depth not suited for my short story, adding problems that aren't there for most readers, but I'm very interested in it anyway. Even if it's only mentioned in passing, I would like it to be correct.