After so many failed attempts, and when Kavya already has a proof in hand, Adi was still arguing with Malini and being manipulated by her repeatedly and waiting to tell her the truth.
He has gone completely wrong, and it looked like a forced sequence than anything real. All because of drama, the writers ruined Adi's character.
In the end, it looked like he wanted to save his brother. All his guilt/hate for Malini, Omi..etc/attempting to tell her the truth/confronting Malini repeatedly..etc. are meaningless.
Now, if he goes against Kavya and hurts her for Omi's death, the character will turn into another useless/meaningless character in the end.
Hopefully, they keep him positive and help Kavya fight back and reach the complete truth and give justice to both Navya and Omi.