According to the pantry attendant, it stops in Panvel 50% of the time.
It did yesterday for me.
He says that he usually catches the Pragati Exp (12125), but yesterday 12224 was delayed and we missed a late Pragati by about 5 minutes.
Train was completely full and journey had a lot of problems. Water ran out in our coach in the morning itself...
more... and was not refilled.
Soup was loaded in Ratnagiri without its usual accompaniments (breadsticks, butter, salt/pepper). Pantry ran out of water to serve evening tea. According to the pantry attendant, these problems are not unusual.