Hi Dhruv,
Did you Set the Interpolate value in the Rigidbody2D component to “Interpolate”? And have you already tried to set the Collision Detection of the player’s Rigidbody2D component to “Continuous”?
When exactly does it happen that the character moves into the snow? Depending on the situation, it might be that this is the expected behaviour as we use a trigger collider for the head. In some of the videos, you can see that the same happens in Rick’s game.