Geopolitics is at play. New Delhi does not want Nepal to be too close to Beijing and views BRI projects with suspicion.

Source