Yes, it indeed seems to be an India issue, rather than equipment, for example they had 2 with their su-30 in 2017.
To be fair about the mig 29's; they are indeed troubled fighters, considering the Russians themselves focused keeping their su 27 series in service/updating, neglecting the mig 29...