It has been officially debunked as Fake news:
Do you trust the Chinese media to report truth devoid of any bias?
Similarly, I don't think it's wise to take any "official" Indian media reports without a whole lot of salt.
I've seen how the campaign by Indian media went with the Pak India Air skirmish last year.
And I was following the Twitter handles of India and Pak initially (Ladakh scuffle). While Pakistani handles are almost always individual driven, the Indian ones are quite complex with Media houses running fake news and propaganda.
I was of the opinion back then that India lost the skirmish with Pak not because of the lack of enough evidences of F-16 kill (or evidences of mig-21 shot down ) but because of losing the Info-War.
Pretty sure India actively tries to avoid such a situation from rising again.