Mesh from pointcloud creates artifacts on vertical sides

Hi Community,

we are planning to use Open3D in our commercial app and here are the results we are getting on PC with vertical sides. See attached images. Any hints? We would like to get this fixed even if we have to pay consultancy. Please let us know

Some details:
The PC ahs no normals. We call first
and then
std::tuple<std::shared_ptrgeometry::TriangleMesh, std::vector> tmesh =
tm.CreateFromPointCloudPoisson(*cloud_ptr, depth, width, scale, linearFit);

we have tried depth up to 16 but same results