It's known fact that SWR only cares about freight revenue from VSG that's why they always refused to start new trains from VSG. Now with the new MoSR things have changed for better in VSG favour.
But here in the case of ypr vsg via Udupi it's KRCL who played dirty games.