While the Indian military has had a long history of using Soviet, and later Russian weapons systems, on the naval side things have been strained lately, with delays, under-performance, and cost overruns being the rule rather than the exception, with the Admiral Gorshokov/Vikramaditya fiasco being most prominent.
Now the Indian Navy has
rejected the recently upgraded Kilo class submarines.
This appears to have been driven by integration issues with the Klub-S 3M-54E1 (SS-N-27 Sizzler) anti-ship/land attack missiles, which failed to strike the targets in tests.
I’m not sure if this will effect the massive medium fighter buy planned by the Indian AF, as the problems at this point seem to be limited to naval equipment.