Don't know the exact reason but I think that 50105 is right ahead of this train this train. So this train has to wait till 50105 crosses karanjadi.So it stops at veer As the distance between veer and karanjadi is 18 kms. This will be a possible reason.
No official halt at Veer