For locos that won't move, change the "filter" (CV59 or CV60) to 1.
Easily set the DCC ID (2 or 4 digit) - simply select the ID on your DCC control, place the Prog/Run in PROG mode. Press the whistle/Horn button the DCC controller. Slide the Prog / run back to RUN. DCC ID will now be set.
I developed the DCC for Lionel, based on a design I had worked on 14+ years ago I personally designed for my own use. The support is fairly complete, and some CV's don't make sense to implement with the loco features that are available under Legacy. But for certain the design covers the mandatory items per specifications. Additionally there are tune-able CVs, like CV59 to augment the basic requirements.
Hope this helps.