Yes there are restriction at DDN and that’s why all trains departing / Arriving at DDN doesn’t have more than 16 coaches (as per my knowledge). BSB - DDN 15119 is avoided by almost everyone i know who travels on this route because of the time taken by this train. People tend to prefer bus over this!