From what I see - and I admit, naval issues are not my topic! - it comes down to this:
However I don't know anything about this "source" or Twitter-account.
My Chinese sucks, but I know this much
“中共“ =“Chinese communists”, once you see this, it is 95% probability of being Taiwan media. Most Taiwan media is equal to India quality reporting.
If there is a further report is that the sub was destroyed by a Rafale, then we will have witnessed the birth of the Taiwan-India Media singularity.