I have a recently acquired TMCC steamer on the track that behaves a little like one of my dogs. Sometimes it obeys commands and sometimes it doesn't even though it gives indications that the command has been received. It does this whether the command is sent via the Cab 1L remote or the DCS remote. There are two pickup rollers on the tender and two on the engine with an infrared tether connection. Track is Atlas 3R. Layout is small with multiple blocks.
Is this an engine problem?
Thanks