Reading Jaya by Devdutt Pattnaik and came across this weird passage where Krishna is lowkey blaming Draupadi for her vastraharan

So I'm a newbie to Mahabharata, I have been reading various books (KMG, Bibek Debroy etc) to familiar myself with the story. I picked up Jaya by Devdutt Pattnaik as well for a quick and light retelling as compared to the unabridged versions.

I came across this strange passage where Krishna lowkey blames Draupadi for her vastraharan, attributing it to her rejecting Karna. And worse still, saying that if only she'd not rejected Karna this would never have happened, somehow implying Arjuna was a immoral person for not protecting Draupadi in the sabha while praising Karna who'd called Draupadi a whore? Can someone please tell me if something like this occurs in the authentic Mahabharata?

So I'm a newbie to Mahabharata, I have been reading various books (KMG, Bibek Debroy etc) to familiar myself with the story. I picked up Jaya by Devdutt Pattnaik as well for a quick and light retelling as compared to the unabridged versions.

I came across this strange passage where Krishna lowkey blames Draupadi for her vastraharan, attributing it to her rejecting Karna. And worse still, saying that if only she'd not rejected Karna this would never have happened, somehow implying Arjuna was a immoral person for not protecting Draupadi in the sabha while praising Karna who'd called Draupadi a whore? Can someone please tell me if something like this occurs in the authentic Mahabharata?