When the intercooler appears as shown in the picture (with detached plastic tanks) and there is oil present in the areas indicated by the red arrows, this is not a product defect but rather the result of excessive pressure within the charge air cooling system caused by the turbocharger.
The function of the intercooler is to reduce the temperature of the air coming from the turbocharger before it enters the combustion chamber. Under normal operating conditions, only air flows through the intercooler.
When there is an oil leak from the turbocharger, oil enters the charge air cooling system, leading to a significant increase in internal pressure. This pressure, which is normally low (around 0.5 bar), can rise substantially and cause the plastic end tanks to detach.
Therefore, such a failure is not due to a defect in the intercooler itself, but is instead the result of an external issue.