Grrrrrrrrrrr! Spent hours, swapping decoders about and testing on a Hornby Fowler Tank only to find the problem was a (large) solder bridge between two pins underneath the DCC plug. It ran perfectly on DC. Poor quality soldering job made me think I had two bad decoders.