I mean considering their backstory I'm pretty sure the misunderstanding is that he thought she lied about losing her memories, and that baby looks exactly like him anyways.
I think the one who killed her is probably that white haired girl. Ain't no way she's innocent.
Let me guess the ml thought the baby's not his?
A stupid misunderstanding in his end?