I installed Levtion 16400 4-button keypads when we built our home 15 years ago. The one used to trigger supplemental cycles for our irrigation system started acting up about a year ago. While all other X10 controllers have been working fine, that one sometimes required multiple button presses before the zone valve would come on.
Since the LEDs normally display zone valve cycling under control of our Ocelot, I recently noticed its LEDs were not indicating what was actually going on. A quick check with the XTBM confirmed that while the LEDs were still responding to button presses, it was neither transmitting nor receiving anymore. I swapped it with a 16400 spare, and now everything is working again.
I wondered what happened, and opened it up by extracting the press-fit pins holding it together. Since the LEDs were still working, the failure had to be associated with the X10 powerline interface. From previous experience, I suspected the .22uF 250V coupling capacitor common to both the transmitter and receiver. After unsoldering one end, I confirmed it had failed as it only measured about 400pF. I replaced it with a .22uF 400V capacitor, and now the unit is working again - pumping out almost 5Vpp.
The fix is not too difficult - probably took about 10 minutes. So if you have a failing X10 XPT or Leviton 16400, this is something to try before tossing it in the trash.
Jeff