If there is a crew change then it may halt for sure... But i hav seen Duronto's skipping tech halts too.... For e.g. 12283/84-Hazrat Nizamuddin - Ernakulam Duronto has a tech halt at BSR.... But 2 times i've seen the train skipping that station.... So i thought same will be the condition here..!!