Another team of US physicists recently published a paper suggesting that an unusually large solar flare from the Sun could have caused the pulse of energy.
The main suspect is a solar flare: the sun was acting up at that time, and several other satellites (owned by Germany, Japan, NASA and Motorola) all failed at the same moment.