Surface overlapping on DualDepthPeeling

Using VTK 9.1 with enabled translucent depth peeling (using dual depth peeling pass) translucent surfaces are overlapping opaque ones (MITK-based code)


I was strongly following example https://vtk.org/Wiki/VTK/Tutorials/TranslucentGeometry

so I set all the properties as above and I depth peeling itself is working for single surface, but I can’t guess so far what is possibly breaking depth order?