i dont know how you move the ball but if you just do an override of the transform.position i would recomend using the rigidbody2D with either velocity or force.
I use a RigidBody2D already. The clipping mostly happens with the PolygonColliders