The problem :The Box2D Physics Engine doesn't support concave shapes. Instead, It generates multiple convex shape. In this way our objects may get stuck between these convex shapes.The solution:We can solve this problem by adding PolygonCollider2DSolver component!How does it work? Receives Collision events from OnCollisionStay 2D. Checks whether the object is inside the polygon or not. Finds the closest point to polygon Changes object position