I change the O-ring from the oil coolant but it still leaking on 2006 Nissan Maxima

I put a new oil cooler ring but it still leaking what it the problem now?

1 answer
maybe the oil cooler is warped and still causing a leak