Granting a halt at Thane does not make sense unless a halt at Dadar is given.
In any case This train halts for 5 mins precisely at 10:20 pm just outside Thane station waiting for signal clearance because 8029 LTT-Shalimar express halts twice at the station easily taking up about 5-10 mins.
This is a daily phenomenon.
So if all a change is needed...
more... the departure times of either HS or Shalimar should be changed to avoid this problem