The answer to 'why is my surge protector sparking' is that a sparking surge protector is a sign of an electrical problem that requires immediate attention. Sparks from a surge protector can indicate a short circuit, overload, or other electrical issue that could lead to a fire hazard.
Some common causes of a sparking surge protector include a faulty or damaged electrical component inside the surge protector, a power surge that exceeded the surge protector's capacity, or a wiring problem in the electrical system. If you notice sparks, unplug the surge protector immediately and stop using it until the issue is resolved.