Polygon Collider 2D collision problem

I have a ground texture and I used polygon collider on it as you can see in the below picture.

The polygon collider perfectly fits with my texture and I have a ball which moving continuously to the x direction. The ground tiles itself infinetely.
Sometimes (not all the time) when the ball goes very fast, the polygon collider acts like there is nothing there. The ball goes inside to the ground like the picture below.

The ball has a circle collider 2D with no triggers and rigidbody 2D with default values.
The ground has polygon collider 2D with no triggers and rigidbody 2D isKinematic=true;

I can also reproduce this bug when the ground’s rigidbody isKinematic=false;

Can somebody help about this issue ? Is this a bug about polygon colliders ? Or, am I doing something wrong ?

I solved this problem by changing the Collision Detection in RigidBody2D to Continuous.

Remove the RigidBody2D of the ground. Static objects don’t move and thus don’t need a RigidBody2D. RigidBody2Ds are only for objects that are meant to move. Removing the ground’s RigidBody2D will make the game run more efficiently, too.

Have you tried increasing the Iteration solver count in Edit > Project Settings > Physics/Physics 2D ?