Yes somewhere you are right.
I had travelled a lot in this train and many times it reached at kanpur on time, but the problem actually starts from there only as after kanpur it reached subedarganj 4:30 mostly on time but then it took around 1.5 hrs for just 3-4 kms. After 2 or 3 years i think this train should start from subedarganj only