20 kms of Kartarpur-Dhilwan stretch gets delayed again