That vendor argument does not sound correct. HAL, L&T, Godrej are not small vendors. Not sure if its something else. Everything cannot just grind to a halt (almost) due to COVID. There should be more to this story.
ISRO seriously needs to get much, much better with its performance. A pathetic launch rate using the COVID excuse when other countries barely slowed down.