I received (second hand) a Bachmann GP38-2 (HO scale) locomotive that included the NCE DCC Bachmann board replacement decoder (Not the Bachmann DCC Onboard unit) that has a puzzling issue. It would not respond at all to the long (4 digit) address. (2 digit address had full control.)
I did the NCE factory reset, reprogrammed the decoder long address to the cab number, and reprogrammed the lighting to include rule 17 (dimmable) front light and seprerately controlled rear light. Got confirmation that the programming took, and tested the unit on the main… And got zero response to the long address. Short address (03) worked, but with the lighting correctly programmed - Rule 17 front, rear controlled seperately by F1… When I placed the loco on my programming track, the address read back as long 5814 (Cab number.)
So, I reprogrammed CV29 to be long address, 28/128 speed step mode, analog off, with customizable speed tables. (To upload values from my other 4 axle units via Decoderpro, to attempt to speed match them.) No zero response from short address. Lighting responded correctly to long address, but I lost all motor control. (Accel/Decel was not active yet, programmed at “0”)
So, Factory reset number 2.
Reprogrammed long address, and lighting (Again). Again long address zero response, but “03” full control, with correct lighting. Address read back was again the long address 5814. Zero response on long address, but short address full control, including motor. So, I again reprogrammed CV29, and lost all motor control, and lighting would respond on long address only.
So, factory reset 3.
Reprogrammed all the same, save for this time I did CV29 as Long address, 28/128 speed step, analog off, factory speed table, and reprogrammed both long and short addresses. (5814, read back fine, and 14, read back fine.) No