It was gettting the priority. If you observe carefully, it arrived NDLS late only on those days when it was late at Barauni. In NCR it got priority. Initially it was suffering near Alipurduar due to some agitation hence got delayed. This week it was due to track washed away in katihar Barauni section.