Yes & the grade they get is 'A Special' but that does not mean that a good Loco pilot does not have a bad day. I have been riding these trains for a long enough time to know that some one was having a bad day, one way or another.
The trouble seemed to start after the abrupt halt at Palghar due to some braking issues so could be that.