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

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?