CFLs controlled by an appliance module turn back on because of the sensing circuit in the module. To prevent this, you must remove a diode in the circuity (see
http://www.laureanno.com). Also see my complete description at
http://www.x10community.com/forums/index.php?topic=9889.15, flickering flourescent lights, page two.
[
jrcpvaz: You can create a Direct LINK,
Re: Flickering Fluorescent Light by right-clicking on the Subject: LINK of the desired post for it's URL.
TTA]
Noise on the line can cause lots of problems. If you have night lights around the house, or timers that turn lamps on and off (not using X10 stuff), these can cause sufficient noise to not only mess up X10 stuff, but also cause visual problems with your TV (noisy image). To clean up your TV viewing, power your TV from a suitable UPS (Tripp-Lite is what I use).
You might also want to consider an X10 filter at the electrical panel to prevent signals from your neighbor's X10 system (if any) from interfering with your system, and vice versa.
Finally, if the controller is sending out too large a signal, it may become distorted (square off at the peaks) and this may cause some problems with a module not clearly identifying the signal. The converse, if the signal is too low, will also cause a module to not recognize the signal. Using an oscilloscope to monitor the signal at the module is the only way to know what your signal level and signal quality is.
Good luck.