Oh, you bet!
His face was so discolored when he heard the message and that, too, Shivi was holding Pri's phone. He was so flabbergasted that his whole ground shook beneath him. But, above all, Shivi was paranoid that her home would break along with Ram's. I felt so bad for him; the thought already shook him that Pri might leave him, giving him the sense that his home was almost on the verge of breaking.
He got the much-needed reality check. He understood that the world does observe things and has its own set of rules that he needs to follow. Unfortunately, not everyone is what they seem to portray.
It reminded me of the famous quote from Dr. House - "Everybody lies."
Methinks he will still not connect many dots and will anyway put it down to Vedika being dil ki achchi but mentally disturbed because if her crumbling marriage. That is why he engages her in convo & even holds her sympathetically in the hug. I am not saying he hugs her back but he does hold her.
That, in fact, is the essence of the problem - Ram is not actively betraying Pri but he “allows” it to happen. But, because he is not “doing” anything wrong, AND he hasn’t realised that he was allowing it to happen, he is unable to read Pri’s misery.
Until Shivi’s remark nobody has pointed it out for him to realise, tho all are aware. One time Adi tried, Ram became defensive. He wld hv been defensive with Shivi also, if he had not known about the kangan truth. So its now not 2 but 2 + 2.
Still, I very much doubt if it is enough for him to get to 4, to make that realisation.