Velocity digging into the ground

When my player character jumps and starts to gather negative vertical velocity, at some speed it will dig into the ground when it lands going past box collides and even rays commanding it to receive a vert. velocity of 0 on ground impact. This issue is becoming a problem as once the player’s feet barely go past the ground they get stuck when moving to the next ground tile, as the feet run into the sides of the tile.

I’m having the same problem in some of my games i don’t really know how to fix it but there is a way to avoid it. just teleport your player a bit upwards once you are stuck in the block. and you should be able to continue