It appears TheEnergyDetective is incompatible with X10. One XTB-IIR owner reported his TED was causing the XTB-IIR to indicate it was receiving errors, and eventually go into command storm shutdown. TED apparently sends information over the powerline once a second. While I was not able to find any detailed information on the content of their transmissions, it must be capable of producing valid X10 start patterns. The fact that modules can also respond to it means the continual TED traffic on the powerline is clearly a problem for X10 automation systems.
I do not recommend anyone who has a X10 system use TheEnergyDetective unless its communication is totally isolated from the X10 portion of the home. I believe that fellow planned to isolate one circuit in his home to carry TED traffic.
The fact that you had problems even before installing TED, you may also have other electrical noise sources that will have to be identified and isolated. You can find more information here:
http://jvde.us/x10_troubleshooting.htmJeff