The Slip train to Kalka has only 3 coaches and the quota from Surat is of only 24 seats, the train is bound to give surprises with a lesser number of coaches.
I think if you have booked it in 120 days ARP, should have gone for Surat-Ambala Quota which would have more seats.