All Shatabdis, especially UP ones get late if the down train arrives late. Also, sometimes there are unavoidable circumstances where a train is forced to arrive late. Actually, 12277 is quite punctual than the other trains on this route(except 22201). I have traveled on this train many times and it was about 15-20 mins late every time. Can you tell me when did you travel and by how much it was late?