If you're using two decoders, but hardwiring them as one, that is probably your problem. Use "basic consisting;" that is, give the two decoders the same address. That way, though you won't have quite as good pickup for each one, you won't have the problem with the DCC detection anymore.