This is what came back when i asked the question:-
Unfortunately the problem hasn't been rectified. All have a major fault when converted to DCC. The DCC socket is upside down so when fitted with a chip the lights are on the wrong end and the loco runs the wrong way. To fix this you need to swap the wires running to the motor but this only works for DC, if you do this and convert it back to analogue it will run backwards with the lights on the back.
There is a fix where you need to change the addresses on your controller, the instructions to change these should be in the instruction manual.
Standard decoders:
CV49 from 0 to 16
CV50 from 16 to 0
ESU sound decoders:
This needs to be done via a lokprogrammer and computer under the following options:
Read the decoder (red arrow) > Decoder > Function mapping > Change “front light 1” to “Rear light 1”, “Rear light 1” to “Front light 1” > Write changes to the decoder (green arrow)
I don't have any worries about doing this, however you would think for customer satisfaction the models would be withheld and corrected first...
My question is do you need to do both, or just correct the CV's if running in DCC ?