I agree with you Girt Dog, the dealer is pulling a fast one. However my dealer spent a good hour trying to get the DTRL activated in my Ram. They ended up having to call in the Service Engineer and it took him calling Ram Trucks to finally get the sales code sent to my truck!
Now would you work for four hours without getting paid? My dealer did, after it was said and done not only did they not charge me but they gave me a 2016 200S to drive for the day!
OP find a different dealer and ask them to contact either there service rep or Ram trucks if they can't find the sales code using your VIN number. Seems the trucks that are having the issues with finding the code (LM5) are the ones with the projector lamps and LED parking lamps. These are the Sport, and all Laramie and higher trim levels.
As for charging for this if the code is in the BCM it should only take 15 to 30 minutes to reprogram the truck. But most service shops even non dealers have a one hour minimum charge at their hourly rate. No one wants to work for free, right Dodgeguy?
Don